Вы находитесь на странице: 1из 194

1.

INTRODUCTION

Now a Days Professional education scenario is rapidly changing and demanding. The
System demand greater level of education, communication and also to Expertise and
Great command over the technology you have. Most of people feel’s and find alone
them self to get expertise on their field. If they what any suggestion, help, overview
and other type of help they may fail to get it. If we are taking about the field of
software programming we will definitely help them at our best.
A programmer, developer, coder, or software engineer is a person who creates
computer software. The term software developer can refer to a specialist in one area
of computers or to a generalist who writes code for many kinds of software. Study
Pont is the collection of multiple programmer who can provide guidance and
important information about any programs and programming language and tells how
to make a program and how to make software’s.
Study Point is a online study portal which provided the guidelines to develop
skills in development of software .

1|Page
2. OBJECTIVE

Study Point is web based project that is maintain all the activity related to Online
E-Learning Website, it provide content for many Programming Languages and
Technology and also make sure to re- solve query of students , trainee and
developers.
We used a combination of surveys, focus groups, and one-on-one interviews to
gather information from .NET students, Trainers, Programmer, Software
Engineers, HR Manager, Development companies and many more. After gathering
requirements we have decided the following aims and objectives of Study Point
web portal:
 To provide anytime/ Anywhere Online Learning.
 Enabling knowledge sharing at lower economies.
 Cost less and valuable Information on a click.
 Get Support of .NET and JAVA Experts and other user also
 Easy for .NET students to use and customize.
 Event Notification and Latest Information Related to .NET and
JAVA world.
 To provide best Education, best Support, Code and Suggestion.
 Organize the placement activities for registered user.
 Easily accessible from any corner of the world if you have internet
connection.
 To provide online discussion board, between all registered User and
Admin.
 To provide study material and course content.

2|Page
3. SYSTEM ANALYSIS

3.1. EXISTING SYSTEM

The existing system consists of entering the details in the Microsoft Excel Sheets
and hard copy for the storing of the data. When a manager needs information of the
E- Learning student he searches for the specified file in the file system. He
download the file to learn. In this notify about New Technology and New
Languages and resolve the query or problem related study or Programming.

3.2. LIMITATION IN EXISTING SYSTEM

 Work for anywhere , any time.


 Group Communication.
 Flexible Learning schedule.
 Instructor availability.
 Easy to use.

3.3. PROPOSED SYSTEM

The Proposed system is a browser which is completely related to online system,


which provides the centralized database. Any enquiry related to the study material,
query, Updates or anything could be asked online and response is also available to
their contact or e-mail. The information regarding Study Material and about the
New Updates is easily available in the website.

3|Page
Database is also maintained online which can be fetched easily by the admin. All
the details of the student, trainee, programmers can be maintained by simply
entering the data on the webpage. Only Admin could login due to which security
increases and no one can have any access to the data.

3.4. ADVANTAGES OVER EXISTING SYSTEM

 Lack of accreditation and low quality.


 Even more intense requirement for self-direction.
 More work.

4|Page
4. FEASIBILITY STUDY

Feasibility study is the deep understanding of constraints for finding the one better
feasible/probable solution among various available alternate solutions for the
development of new candidate system of existing system or to develop radically a
new system. The Feasibility analysis is a cross life cycle activity and should be
continuously performed throughout the system life cycle.

4.1. Operational feasibility:

The operational feasibility constraints determine the probability of happening of all


operations/functions with respect to satisfactory expected results/outputs. By
providing a web based interface customer can easily find the right property and
book online.

4.2. Technical feasibility:

 These constraints of system development assess the availability of


technological means which are needed to give backing for development of
proposed system. This system is very secure as point of view for
unauthorized users as well as unauthorized access media. For the design and
development of the system, several software products have been
accommodated.
 Following is the desired hardware and software environment on which the
proposed system is supposed to be developed, tested and likely to be
implemented on.

5|Page
4.2.1 Software Requirement

Browser : Any browser


IDE : Visual Studio 2012
Database : MS SQL SERVER 2008R2
Operating System : Windows7 OR 8
Web Server : ASP.NET AND IIS SERVER
Documentation tool : MS Word, MS power point

4.2.2. Developer

Browser : Any browser


IDE : Visual Studio 2012
Database : MS SQL SERVER
Operating System : Windows
Web server : ASP.net
Documentation tool : MS Word, MS power point
Designing framework : Bootstrap, jquery
Scripting language : JavaScript

6|Page
4.2.3. Hardware Specification:

4.2.3.1. Server

Processor : Core I3
RAM : 2GB
HDD : 10 GB
Display : Any Monitor

4.2.3.2. Client

Processor : P3 866 MHz or later


RAM : 512MB
HDD : 2GB
Display : Any Monitor

4.2.3.3. Developer

Processor : Core I3
RAM : 512MB
HDD : 2GB
Display : Any Monitor

7|Page
4.3. Economical feasibility

Economical feasibility defines the cost maintenance of the system it means


launching to this system it is recommended that system should be processed as less
cost. In this system only one time cost is expensive, after that no other cost
maintenance will be issued for the system.

4.4. Schedule feasibility

The duration of time required for the project has been planned appropriately and
it is the same as the duration of time expected by the client. Therefore the portal
can be delivered to the client within the expected time duration, satisfying the
client. Hence the project is feasible in scheduling.

4.5. Behavioral feasibility:

Behavioral feasibility determines how much effort will go into educating, selling
and training the user staff on a candidate system. The project was also evaluated to
be behaviorally feasible as it is very user-friendly and hardly needs any extra efforts
to educate user for its utility and functioning.

4.5.1 Present System in use:

The present system consists of static web pages and do not allow dynamic
insertions of data. Hence there is a need to create a dynamic website.

8|Page
 System can be web-based so that everyone can easily interact with
system.
 System can provide optimize functionality.
 System can be customizable so that one can update it.
 System can be flexible enough so that it can incorporate different
changes time to time.
 All the information related with Study Point by G.C.R.G. Group Of
Institutions can be documented.
 The most important thing is security. All the data should remain
consistent and secure.

4.5.2. Software Requirement Specification:

“ G.C.R.G. Group of Institutions” administrator wants to build the system that


technically and economically strong and helpful to company progress. He wants to
reduce large man-power involved in company to perform the task that high
company cost and slow company work. For future use all documents are kept in
written or in a file in secure manner. If a file gets lost it cannot be retrieved in any
way. A large storing area is required to store the data manually.

The purpose of software requirements specifications is to provide a framework that


enables the manager to take reasonable estimates of resources, cost and schedule.
These estimates are made with a limited time frame at the beginning of a software
project and should be updated regularly as the project progresses. In addition
estimates should attempt to define best case and worst case scenarios so that project
outcomes can be bounded.

9|Page
To gather the requirement of client’s need, we take the idea about the data flow
from other Study Point websites and also refer documents of G.C.R.G. Group of
Institutions.

10 | P a g e
5. SYSTEM DESIGN

5.1 DATA FLOW DIAGRAM:

5.1.1. DIAGRAM FOR STUDY:

11 | P a g e
5.2. SEQUENCE DIAGRAM:

5.2.1. DIAGRAM FOR LOGIN:

12 | P a g e
5.2.2. DIAGRAM FOR ADMIN :

13 | P a g e
6. Software Engineering Process Model used

The waterfall model shows a process, where developers are to follow these phases
in order:

I. Requirements specification (Requirements analysis)


II. Software Design
III. Integration
IV. Testing (or Validation)
V. Deployment (or Installation)
VI. Implementation & Maintenance

6.1 Requirements Specification:

A Software Requirements Specification is a complete description of the behavior


of a system to be developed. It includes a set of use cases that describe all the
interactions the users will have with the software.
We studied the requirement and specification provided by client & list out all the
functional requirement of website that would be implemented from our side. We
also suggest client some good functionality like contact import.

6.2. Software design:

Software design is a process of problem solving and planning for a software


solution. After the purpose and specifications of software are determined, software
developers will design or employ designers to develop a plan for a solution.
We have divided the project into small modules and plan how we can design and
14 | P a g e
implement the module as per the client expectation. First we have plan a database
scheme of project, which would help us to go in correct flow, we have also design
the DFD (Data flow design) to implement the website.

6.3. System integration:

System integration is the bringing together of the component subsystems into one
system and ensuring that the subsystems function together as a system. In
information technology, systems integration is the process of linking together
different computing systems and software applications physically or functionally,
to act as a coordinated whole. We have complete knowledge of all interfaces that
would include on our website. It includes interfaces between Modules, Database,
Server, and between the other system API (Application program interface), which
would work with. For a system to be successfully implemented and used, the
elements like DB, files/function must be in place and functioning correctly.

6.4. Software testing:

Software testing is an investigation conducted to provide stakeholders with


information about the quality of the product or service under test. Software testing
also provides an objective, independent view of the software to allow the business
to appreciate and understand the risks of software implementation. Test techniques
include, but are not limited to, the process of executing a program or application
with the intent of finding software bugs (errors or other defects).
We have checked the accuracy, completeness, consistency, spelling and
accessibility of website. These areas are the first things judged by the user. Users

15 | P a g e
must have the best possible experience with our website. For browser compatibility
we have tested the website in all browsers to make sure the graphics and other
objects on a website would be displayed same. To check all of these modules, test
browsing needs to be done. The purpose of this test is to find flaws in the navigation
of the web pages.

6.5. Software deployment:

Software deployment is all of the activities that make a software system available
for use. The general deployment process consists of several interrelated activities
with possible transitions between them. These activities can occur at the producer
site or at the consumer site or both. Because every software system is unique, the
precise processes or procedures within each activity can hardly be defined.
Therefore, "deployment" should be interpreted as a general process that has to be
customized according to specific requirements or characteristics.
After implementation & testing of whole website on local server, we have deployed
the website on main server to get ready for launch. The client has provided their
server details along with database details. We transfer (uploaded) files from our
local server to the main server through ftp(file transfer protocol), also run the sql
file in asp.net file to import the database , then we configure the file for database
connection to run the system on main server.

16 | P a g e
6.6. Implementation & Maintenance:

The Maintenance phase is the longest phase of the SDLC. In this phase the software
is updated to:

 Fulfill the changing customer need.


 Adapt to accommodate change in the external environment.
 Correct errors and oversights previously undetected in the testing phase.
 Enhance the efficiency of the software.

17 | P a g e
7. SOFTWARE REQUIREMENT SPECIFICATION

7.1. EXTERNAL INTERFACE REQUIREMENTS

7.1.1 SOFTWARE REQUIREMENTS

Operating System : Windows XP/ Windows 7/8


User Interface : HTML, CSS
Client-side Scripting : CSS
Programming Language : C#
Web Applications : Visual Studio 2012
Database : Ms Sql Server 2008 R2

7.1.2 HARDWARE REQUIREMENTS

Processor : Pentium IV
Hard Disk : 40GB
RAM : 256MB

7.1.3 DATABASE

MS Sql Server 2008R2

7.2 NON-FUNCTIONAL REQUIREMENTS

 System should be able handle multiple users

 Database updating should follow transaction processing to avoid data


inconsistency.

18 | P a g e
7.2.1 SECURITY

 Administrator has the highest authority to edit/delete/create database.

 Administrator have the authority to add/expel students.

 Students can view and download their fee structure.

7.2.2 RELIABILITY

Data validation and verification needs to be done at every stage of activity.

 Validating user input.

 Use of locking mechanism while updating database like transaction


processing

 Recovering the transaction using rollback.

7.2.3 PORTABILITY

 The web application will be built using ASP which has support to run on
any platform provided the required compilers are available.
 For database SQL Server would be used, that too has extensive support
over many popular architectures and operating systems.

7.2.4 PERFORMANCE

The system would be used by multiple users at a time and may grow as time passes;
the system would need to implement multithreading to achieve acceptable
performance. Further a database connection pool may also be required for assigning
faster database connection.

19 | P a g e
7.3 DATABASE REQUIREMENTS

The overall objective in the development of the database technology has been to
treat data as an organizational resource and as an integrated whole. Database
management system allows data to be protected and organize separately from other
resources. Database is an integrated collection of data. The most significant of data
as seen by the programs and data as stored on the direct storage access storage
devices.

20 | P a g e
7.4 TECHNOLOGIES

7.4.1 MICROSOFT VISUAL STUDIO 2012:

Microsoft Visual Studio is an integrated development environment (IDE) from Microsoft. It


is used to develop console and graphical user interface applications along with
Windows Forms or WPF applications, web sites, web applications, and web services
in both native code together with managed code for all platforms supported by Microsoft
Windows, Windows Mobile ,Windows CE, .NET Framework, .NET Compact Framework
and Microsoft Silverlight.

21 | P a g e
7.4.2. INTRODUCTION TO MICROSOFT SQL SERVER :

Microsoft SQL Server is a relational database management system developed by Microsoft


Inc.. As a database, it is a software product whose primary function is to store and retrieve data
as requested by other software applications, be it those on the same computer or those
running on another computer across a network (including the Internet). There are
at least a dozen different editions of Microsoft SQL Server aimed at different
audiences and for different workloads (ranging from small applications that
store and retrieve data on the same computer, to millions of users and computers
that access huge amounts of data from the Internet at the same time). Its primary query
languages are T-SQL and ANSI SQL.

22 | P a g e
7.4.3 C# Language:

C# is an elegant and type-safe object-oriented language that enables developers to


build a variety of secure and robust applications that run on the .NET Framework. You can
use C# to create traditional Windows client applications, XML Web
services, distributed components, client-server applications, database
applications, and much, much more. Visual C# provides an advanced code editor,
convenient user interface designers ,integrated debugger, and many other tools to make it easier
to develop applications based on version 4.0 of the C# language and version 4.0 of the
.NET Framework.

23 | P a g e
7.4.4 MVC ( Model View Controller):

ASP.NET MVC is basically a web development framework from Microsoft,


which combines the features of MVC (Model-View-Controller) architecture, the
most up-to-date ideas and techniques from Agile development, and the best parts
of the existing ASP.NET platform.
ASP.NET MVC is not something, which is built from ground zero. It is a
complete alternative to traditional ASP.NET Web Forms. It is built on the top of
ASP.NET, so developers enjoy almost all the ASP.NET features while building the
MVC application.

24 | P a g e
7.4.5 SQL SERVER MANAGEMENT STUDIO:

SQL stands for Structured Query Language. SQL language is used to create, transform and
retrieve information from RDBMS (Relational Database Management Systems).
SQL is pronounced SEQUEL.SQL is a declarative programming language designed for
creating and querying relational database management systems. SQL is relatively simple
language, but it’s also very powerful. SQL can insert data into database tables.
SQL can modify data in existing database tables. SQL can delete data from SQL
database tables. Finally SQL can modify the database structure
itself create/modify/delete tables and other database objects .SQL uses set of
commands to manipulate the data in relational databases. For example SQL INSERT is used to
insert data in database tables. SQL SELECT command is used to retrieve data from one
or more database tables. SQLUPDATE is used to modify existing database records.

25 | P a g e
7.4.6 HTML:

HTML is a markup language for describing web documents (web


pages). HTML stands for Hyper Text Markup Language. A markup language
is a set of markup tags. HTML documents are described by HTML tags.
Each HTML tag describes different document content.

26 | P a g e
7.5. HARDWARE

The recommended hardware specified by the respective software would suffice


the needs. The memory and processing power needed would increase as the
number of users increase. The estimated hardware requirements are as specified.

7.4.5 SERVER

The minimum hardware as recommended by all of the software required on


server side say web server, operating system and development software

 Processing speed of 1.6 GHz

 2 GB of RAM

 Network interface

7.4.6 CLIENT

The minimum hardware as recommended by all of the software required on client


side say web browser, operating system

 Minimum hardware depending on the operating system used

 User peripherals for better interaction .

27 | P a g e
8. SYSTEM MODELS

8.1. FUNCTIONAL DESCRIPTION

 Mainly designed for the user to update its self, to take a study material
and know about the new technologies
 Admin login
 Complete details of the New Technology and Programing Language.
 Users queries could also be solved.

8.2. MAINTENANCE

The website is east to maintain and requires a very low or no maintenance


cost. This website is designed keeping in mind the future concerns so that
no frequent maintenance is required. The admin is capable of maintaining
the website with himself / herself as a admin login as provided.

8.3. MODULES:

8.3.1. HOME:

This module contain the name and logo of Kids planet, a unique initiative
by G.C.R.G. Group of Institutions. It also contains a light weight slider,
menu bar. A dynamic window which contain list course, New Expert’s

28 | P a g e
which Join the group, new added Study material includes dynamic
updated. It should also contain a “new” icon for new added data.

8.3.2. ABOUT US:

This module contains the information about the website Study Point and
the GCRG Group of Institutions which governed the Study Point.

8.3.3. OUR SERVICES:

This module contains the facility which we provide to the Users in


different technologies , in different programming languages, and resolve
quires.

8.3.4. OUR GALLERY:

This module contains the picture of our students , trainee, and about our
infra-structure.

8.3.5. OUR DEPARTMENT:

This module contains information about the Chairman, Dean, HOD, and
about the trainee of the Study Point with is governed by GCRG Group of
Institutions.

29 | P a g e
8.3.6. REGISTRATION:

This module is for those Student/Programmer/Fresher who want to join


the Group and get help through the web -portal. The
Student/Programmer/Fresher have to first register on the site to optimize
full featured use of programmer.
The essential part includes following attributes:

Name, Gender, Type, Current Address, Mobile No, Email id ,Profession,


Profile Pic, Password, Confirm password, Captcha code. The unique
User ID will be sent on the User mobile no.

8.3.7. CONTACT US:

This module is simply the user interface . Contact us page includes main
two things one is static contact details of and another is dynamic Enquiry
form with following fields:

Name, Address, Mobile No, Message.

8.3.8. LOGIN:

This page is used by the User to login. After login he will utilized the
feature of the site. He will join the community/group to get help, help other
Group member and etc.
User id, Password, Forgot password, new user Sign Up here.
The New User Sign link is used to open the Registration form of User.

30 | P a g e
8.3.9. DASHBOARD:

This module contains the option which features are provided to the User.

8.3.10. WHAT’S NEW:

This module contains about the New Information, Technology Language


are comes in Society and on which work is done today and also about the
need of the society on which you can developed projects.

8.3.11. USER PROFILE:

This module contains the full information about the User who accessing
the website.

8.3.12. DOWNLOAD:

For user who what to download any content Study material. This Page
content Download Link for that article which is provided for downloading.

8.3.13. SHARE FILE:

This page is help the user to add some file, content and study material and
other thing.
This Page contain attributes:

Email ID, Topic, File Upload, Message.

31 | P a g e
8.3.14. DISCUSSION BOARD:

This module help in the discussion between the trainee’s or the


programmer to resolve their quires in there fields.

8.3.15. FEEDBACK:

This module contains for the feedback by the users, about the website,
their features and suggestion.

8.3.16. CHANGE PASSWORD:

This module contains the facility to the user to change their password if
they forget or if they think there password was stolen.

8.3.17. FEEDBACK MANAGEMENT:

In this module give the response of the feedbacks of the user, students ,
trainee or the programmers.

8.3.18. ENQUIRY MANAGEMENT:

In this module give the response of the enquirys of the user, students ,
trainee or the programmers.

32 | P a g e
8.3.19. DOWNLOAD MANAGEMENT:

In this module manages the contents or study material in the database


which is for the students and user and also manage who download how
much contents.

8.3.20. USER MANAGEMENT:

In this module manages the user who are registered in Study Point.

8.3.21. SHARE FILE MANAGEMENT:

In this module admin manages the data of shares file in the database , or
also check the data is shared by the user is helpful or not if not then delete
from the database.

8.3.22. WHAT’S NEW MANAGEMENT:

In this module manages the updates about the New Information,


Technology Language are comes in Society and on which work is done
today and also about the need of the society on which you can developed
projects.

33 | P a g e
9. SNAPSHOTS
9.1. Home Controller:

9.1.1. Home:

34 | P a g e
9.1.2. About Us:

9.1.3. Our Services:

35 | P a g e
36 | P a g e
9.1.4. Our Gallery:

37 | P a g e
9.1.5. Our Department:

9.1.6. Registration:

38 | P a g e
39 | P a g e
9.1.7. Contact Us:

9.1.8. Login:

40 | P a g e
9.2. User Controller:

9.2.1. Dashboard:

41 | P a g e
9.2.2. What’s New:

9.2.3. User Profile:

42 | P a g e
9.2.4. Download:

43 | P a g e
9.2.5. Share File:

44 | P a g e
9.2.6. Discussion Board:

45 | P a g e
9.2.7. Feedback:

46 | P a g e
9.2.8. Change Password:

47 | P a g e
9.3. Admin Controller:

9.3.1. Feedback Management:

9.3.2. Enquiry Management:

48 | P a g e
9.3.3. Download Management:

9.3.4. User Management:

49 | P a g e
9.3.5. Share File Management:

50 | P a g e
9.3.6. What’s New Management:

9.3.7. Change Password:

51 | P a g e
52 | P a g e
10. DATABASE TABLE:

10.1. TABLE ENTRY:


10.1.1. Feedback:

10.1.2. Login:

53 | P a g e
10.1.3. Contact Us:

10.1.4. Registration:

54 | P a g e
10.1.5. What’s New:

10.1.6. Share File:

55 | P a g e
10.1.7. Question:

10.1.8. Answer:

56 | P a g e
11. CODING

CONTROLLERS

Home Control

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using spicarrierguideness.Models;
namespace mvc_Master_Page.Controllers
{
public class HomeController : Controller
{

// GET: /Home/
ConnectionManager cm = new ConnectionManager();
EncryptionManager em = new EncryptionManager();
public ActionResult Index()
{
return View();
}
public ActionResult Registration()
{
CaptchaGenerator c = new CaptchaGenerator();
string code= c.GetCaptchCode();
ViewBag.code = code;
return View();
}

[HttpPost]
public ActionResult Registration(FormCollection frm)
{
string fname=frm["fname"].ToString();

57 | P a g e
string lname = frm["lname"].ToString();
string gender = frm["gender"].ToString();
string mob = frm["mob"].ToString();
string add = frm["address"].ToString();
string profession = frm["prof"].ToString();
string email = frm["email"].ToString();
string pass = frm["pass"].ToString();
HttpPostedFileBase file=Request.Files["profile"];
string txtcode = frm["txtcode"].ToString();
string captcha = frm["captchacode"].ToString().Trim();

if (txtcode == captcha)
{
string cmd = "insert into tbl_registration values('" + fname + "','" + lname + "','" +
gender + "','" +
mob + "','" + add + "','" + profession + "','" + file.FileName + "','" + email + "','" +
em.EncryptData(pass) + "','" + DateTime.Now.ToString() + "')";
if (cm.ExecuteInsertUpdateOrDelete(cmd))
{
file.SaveAs(Server.MapPath("../Content/profileimage/" + file.FileName));
cmd = "insert into tbl_login values('" + email + "','" + em.EncryptData(pass) +
"','user')";
if (cm.ExecuteInsertUpdateOrDelete(cmd))
{
Response.Write("<script>alert('Registration is successfull')</script>");
}
else
{
Response.Write("<script>alert('Registration is not successfull')</script>");
}

}
else
{
Response.Write("<script>alert('Registration is not successfull')</script>");
}
}
else
{
Response.Write("<script>alert('Captcha Invalid')</script>");
58 | P a g e
}

return View();
}

public ActionResult Contact()


{
return View();
}
[HttpPost]
public ActionResult Contact(FormCollection frm)
{
string name=frm["Name"].ToString();
string email = frm["Email"].ToString();
string mob = frm["mob"].ToString();
string msg = frm["Message"].ToString();
string cmd = "insert into tbl_contact values('" + name + "','" + email + "','" + mob
+ "','" + msg + "','"+DateTime.Now.ToString()+"')";
if (cm.ExecuteInsertUpdateOrDelete(cmd))
{
Response.Write("<script>alert('thank you for contact us')</script>");

}
else
{
Response.Write("<script>alert('Contcat not save')</script>");
}
return View();
}

public ActionResult Login()


{
return View();
}
[HttpPost]
public ActionResult Login(string txtuserid,string txtpass)

{
string cmd = "select * from tbl_login where userid='"
+ txtuserid + "' and password='" + em.EncryptData(txtpass) + "'";
System.Data.DataTable dt = cm.GetBulkRecord(cmd);
if (dt.Rows.Count > 0)
59 | P a g e
{
string UserId = dt.Rows[0][0].ToString();
string Password = dt.Rows[0][1].ToString();
string utype = dt.Rows[0][2].ToString();
if ((UserId == txtuserid) && (Password ==
em.EncryptData(txtpass))&&(utype=="user"))
{
//set email into the session variable
Session["uid"] = txtuserid;
return RedirectToAction("Dashboard", "User");

// Response.Write("<script>alert('WElcme in next Zone')</script>");


}
else if ((UserId == txtuserid) && (Password == em.EncryptData(txtpass)) &&
(utype == "admin"))
{

Session["aid"] = txtuserid;
return RedirectToAction("Index", "Admin");

else
{
Response.Write("<script>alert('Invalid UserId or Password')</script>");
}
}
else
{
Response.Write("<script>alert('Invalid UserId or Password')</script>");
}
return View();
}
}
}

60 | P a g e
User Controller

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using spicarrierguideness.Models;
namespace mvc_Master_Page.Controllers
{
public class UserController : Controller
{
// GET: /User/
EncryptionManager em = new EncryptionManager();
ConnectionManager cm = new ConnectionManager();
public ActionResult Dashboard()
{
detail();
return View();
}

public void detail()


{
if (Session["uid"] != null)
{
string email = Session["uid"].ToString();
string cmd = "Select *from tbl_registration where emailid='" + email + "'";
System.Data.DataTable dt = cm.GetBulkRecord(cmd);
if (dt.Rows.Count > 0)
{
ViewBag.name = dt.Rows[0][0].ToString() + " " + dt.Rows[0][1].ToString();
ViewBag.pic = dt.Rows[0][6];
}
else
{
Response.Redirect("/Home/Login");
}
}
else
{
Response.Redirect("/Home/Login");
61 | P a g e
}
}
public ActionResult Profile()
{
if (Session["uid"] != null)
{
string email = Session["uid"].ToString();
string cmd = "Select *from tbl_registration where emailid='" + email + "'";
System.Data.DataTable dt = cm.GetBulkRecord(cmd);
if (dt.Rows.Count > 0)
{
ViewBag.email = email;
ViewBag.fname = dt.Rows[0][0].ToString();
ViewBag.lname = dt.Rows[0][1].ToString();
ViewBag.add = dt.Rows[0][4].ToString();
ViewBag.prof = dt.Rows[0][5].ToString();
ViewBag.pic = dt.Rows[0][6].ToString();
}
else
{
Response.Redirect("/Home/Login");
}
}
else
{
Response.Redirect("/Home/Login");

return View();
}
[HttpPost]
public ActionResult Profile(FormCollection frm)
{
string fname=frm["fname"].ToString();
string lname = frm["lname"].ToString();
string add = frm["add"].ToString();
string prof = frm["prof"].ToString();
HttpPostedFileBase file = Request.Files["fufile"];

62 | P a g e
string cmd = "update tbl_registration set fname='" + fname + "',lname='" + lname
+ "',address='" + add + "',profession='" + prof + "',profile='" + file.FileName + "'
where emailId='" + Session["uid"].ToString() + "'";
if (cm.ExecuteInsertUpdateOrDelete(cmd))
{
file.SaveAs(Server.MapPath("../Content/profileimage/" + file.FileName));

Response.Write("<script>alert('Profile is Updated')</script>");
}
else
{

Response.Write("<script>alert('Profile is not Updated')</script>");


}
Profile();

return View();
}

public ActionResult Feedback()


{
detail();
return View();
}
[HttpPost]
public ActionResult Feedback(string name,string sub,string feedback)
{
string cmd = "insert into tbl_feedback values('" + name + "','" +
Session["uid"].ToString() + "','" + sub + "','" + feedback + "','" +
DateTime.Now.ToString() + "')";

if (cm.ExecuteInsertUpdateOrDelete(cmd))
{
Response.Write("<script>alert('Thank you for feedbcak')</script>");
}
else
{
Response.Write("<script>alert('feedbcak not submit')</script>");
}

return View();
}
63 | P a g e
public ActionResult Changepassword()
{
detail();

return View();
}

[HttpPost]
public ActionResult Changepassword(string txtold,string txtnew,string txtconf)
{
string pass;
if (txtnew == txtconf)
{
string cmd = "select password from tbl_login where userid='" +
Session["uid"].ToString() + "' and password='" + em.EncryptData(txtold) + "'";
System.Data.DataTable dt = cm.GetBulkRecord(cmd);
if (dt.Rows.Count > 0)
{
pass = dt.Rows[0][0].ToString();

if (pass == em.EncryptData(txtold))
{
cmd = "update tbl_login set password='" + em.EncryptData(txtnew) + "' where
userid='" + Session["uid"].ToString() + "'";
if (cm.ExecuteInsertUpdateOrDelete(cmd))
{
Response.Write("<script>alert('password is updated')</script>");
}
else
{
Response.Write("<script>alert('password is not updated')</script>");
}

}
else
{
Response.Write("<script>alert('Old password not match')</script>");
}

}
else
64 | P a g e
{
Response.Write("<script>alert('old pass word not match')</script>");
}

}
else
{
Response.Write("<script>alert('Confirm password not match')</script>");

return View();
}
public ActionResult Logout()
{
Session.Abandon();

return View();
}
public ActionResult Discussion()
{
detail();

return View();
}
[HttpPost]
public ActionResult Discussion(string txtquestion)
{
string cmd = "insert into tbl_question values('" + Session["uid"].ToString() + "','"
+ txtquestion + "','" + DateTime.Now.ToString() + "')";
if (cm.ExecuteInsertUpdateOrDelete(cmd))
{
Response.Write("<script>alert('Question is posted')</script>");
}
else
{
Response.Write("<script>alert('Question is not posted')</script>");
}
return View();
}
public ActionResult PostAnswer()
{
65 | P a g e
int qid = int.Parse(Request.QueryString["qid"].ToString());
TempData["qid"] = qid;
return View();
}
[HttpPost]
public ActionResult PostAnswer(string txtanswer)
{
int qid = int.Parse(TempData["qid"].ToString());
string cmd = "insert into tbl_ans values(" + qid + ",'" + txtanswer + "','" +
Session["uid"].ToString() + "','" + DateTime.Now.ToString() + "')";
if (cm.ExecuteInsertUpdateOrDelete(cmd))
{
Response.Write("<script>alert('Answer is posted')</script>");
return RedirectToAction("Discussion", "User");
}
else
{
Response.Write("<script>alert('Answer is not posted')</script>");
}

return View();
}
public ActionResult ViewAnswer()
{
detail();
return View();
}
public ActionResult WhatsNew()
{

detail();

return View();
}
public ActionResult ShareFile()
{

detail();

return View();
}
66 | P a g e
[HttpPost]
public ActionResult ShareFile(FormCollection frm)
{
string txtsub = frm["txtsub"].ToString();
string txtdes = frm["txtdes"].ToString();
HttpPostedFileBase file = Request.Files["upload"];

string cmd = "insert into tbl_shrefile


values('"+txtsub+"','"+file.FileName+"','"+txtdes+"','"+DateTime.Now.ToString()
+"')";
if (cm.ExecuteInsertUpdateOrDelete(cmd))
{
file.SaveAs(Server.MapPath("../Content/upload/" + file.FileName));

Response.Write("<script>alert('File is submited')</script>");
}
else
{
Response.Write("<script>alert('File is not Submited')</script>");
}

return View();
}
public ActionResult Download()
{

detail();
return View();
}
}
}

67 | P a g e
Admin Controller

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using spicarrierguideness.Models;
namespace mvc_Master_Page.Controllers
{
public class AdminController : Controller
{
//
// GET: /Admin/

EncryptionManager em = new EncryptionManager();


ConnectionManager cm = new ConnectionManager();
public void detail()
{

if (Session["aid"] != null)
{
string email = Session["aid"].ToString();
string cmd = "Select *from tbl_registration where emailid='" + email + "'";
System.Data.DataTable dt = cm.GetBulkRecord(cmd);
if (dt.Rows.Count > 0)
{
ViewBag.name = dt.Rows[0][0].ToString() + " " + dt.Rows[0][1].ToString();
ViewBag.pic = dt.Rows[0][6];
}
else
{
Response.Redirect("/Home/Login");
}
}
else
{
Response.Redirect("/Home/Login")
}
}
68 | P a g e
public ActionResult Changepassword()
{
detail();
return View();
}

[HttpPost]
public ActionResult Changepassword(string txtold,string txtnew,string txtconf)
{
string pass;
if (txtnew == txtconf)
{
string cmd = "select password from tbl_login where userid='" +
Session["aid"].ToString() + "' and password='" + em.EncryptData(txtold) + "'";
System.Data.DataTable dt = cm.GetBulkRecord(cmd);
if (dt.Rows.Count > 0)
{
pass = dt.Rows[0][0].ToString();
if (pass == em.EncryptData(txtold))
{
cmd = "update tbl_login set password='" + em.EncryptData(txtnew) + "' where
userid='" + Session["aid"].ToString() + "'";
if (cm.ExecuteInsertUpdateOrDelete(cmd))
{
Response.Write("<script>alert('password is updated')</script>");
RedirectToAction("Login", "Home");
}
else
{
Response.Write("<script>alert('password is not updated')</script>");
}
}
else
{
Response.Write("<script>alert('Old password not match')</script>");
}
}
else
{
Response.Write("<script>alert('old pass word not match')</script>");
}
}
69 | P a g e
else
{
Response.Write("<script>alert('Confirm password not match')</script>");
}
return View();
}

public ActionResult Logout()


{
Session.Abandon();
return View();
}
public ActionResult DownloadMgm()
{
detail();
return View();
}

public ActionResult EnquiryMgm()


{
detail();
return View();
}

public ActionResult DiscussionMgm()


{
detail();
return View();
}
public ActionResult FeedbackMgm()
{
detail();
return View();
}
public ActionResult Index()
{
detail();

return View();
}

public ActionResult UserMgm()


70 | P a g e
{
detail();
return View();
}
public ActionResult DeleteUser()
{
string email = Request.QueryString["email"].ToString();
string cmd = "delete from tbl_registration where emailid='"+email+"'";
if (cm.ExecuteInsertUpdateOrDelete(cmd))
{
Response.Write("<script>alert('Data is Deleted')</script>");
}
else
{
Response.Write("<script>alert('Data is not Deleted')</script>");
}
Response.Redirect("/Admin/UserMgm");
return View();
}
public ActionResult Whatsnew()
{
detail();
return View();
}
[HttpPost]
public ActionResult Whatsnew(string txtmsg)
{
string cmd = "insert into tbl_whatsnew
values('"+txtmsg+"','"+DateTime.Now.ToString()+"')";
if (cm.ExecuteInsertUpdateOrDelete(cmd))
{
Response.Write("<script>alert('Whats New Posted')</script>");
}
else
{
Response.Write("<script>alert('Whats New not Posted')</script>");
}
return View();
}
public ActionResult ShareFile()
{
detail();
71 | P a g e
return View();
}
[HttpPost]
public ActionResult ShareFile(FormCollection frm)
{
string txtsub = frm["txtsub"].ToString();
string txtdes = frm["txtdes"].ToString();
HttpPostedFileBase file = Request.Files["upload"];

string cmd = "insert into tbl_shrefile values('" + txtsub + "','" + file.FileName +


"','" + txtdes + "','" + DateTime.Now.ToString() + "')";
if (cm.ExecuteInsertUpdateOrDelete(cmd))
{
file.SaveAs(Server.MapPath("../Content/upload/" + file.FileName));
Response.Write("<script>alert('File is submited')</script>");
}
else
{
Response.Write("<script>alert('File is not Submited')</script>");
}
return View();
}
public ActionResult DeleteDownload()
{
int fid = int.Parse( Request.QueryString["fid"].ToString());

string cmd = "delete from tbl_shrefile where upid=" + fid;


if (cm.ExecuteInsertUpdateOrDelete(cmd))
{
Response.Write("<script>alert('File is delete')</script>");
}
else
{
Response.Write("<script>alert('File is not delete')</script>");
}
Response.Redirect("/Admin/DownloadMgm");
return View();
}

public ActionResult DeleteEnquiry()


{
72 | P a g e
int eid = int.Parse(Request.QueryString["eid"].ToString());
string cmd = "delete from tbl_contact where eid=" + eid;
if (cm.ExecuteInsertUpdateOrDelete(cmd))
{

Response.Write("<script>alert('Enquiry is delete')</script>");
}
else
{
Response.Write("<script>alert('Enquiry is not delete')</script>");
}
Response.Redirect("/Admin/EnquiryMgm");
return View();
}
public ActionResult DeleteFeed()
{
int fid = int.Parse(Request.QueryString["fid"].ToString());
string cmd = "delete from tbl_feedback where fid=" + fid;
if (cm.ExecuteInsertUpdateOrDelete(cmd))
{

Response.Write("<script>alert('Enquiry is delete')</script>");
}
else
{
Response.Write("<script>alert('Enquiry is not delete')</script>");
}
Response.Redirect("/Admin/FeedbackMgm");

return View();
}

public ActionResult SendEmail()


{
TempData["email"] = Request.QueryString["email"].ToString();

return View();
}
[HttpPost]
public ActionResult SendEmail(string txtsub,string msg)
{
string email = TempData["email"].ToString();
73 | P a g e
Class1 c = new Class1();
c.SendTo = email;
if( c.SendMyEmail(txtsub, msg))
Response.Write("<script>alert('Mail is Send')</script>");
else
Response.Write("<script>alert('Mail is not Send')</script>");

return View();
}
}
}

74 | P a g e
Models

Captcha Generators

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace spicarrierguideness.Models
{
public class CaptchaGenerator
{
public string GetCaptchCode()
{
string code = "";
Random rm = new Random();
int n1 = rm.Next(65, 100);
int n2 = rm.Next(48, 50);
int n3 = rm.Next(90, 100);
int n4 = rm.Next(50, 57);
int n5 = rm.Next(98, 121);
int n6 = rm.Next(99, 120);
char c1 = (char)n1;
char c2 = (char)n2;
char c3 = (char)n3;
char c4 = (char)n4;
char c5 = (char)n5;
char c6 = (char)n6;
code = code + c1 + c2 + c3 + c4 + c5 + c6;
return code;
}
}
}

75 | P a g e
Mail

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Net;
using System.Net.Mail;

/// <summary>
/// Summary description for Class1
/// </summary>
///

namespace spicarrierguideness.Models
{
public class Class1
{
public string SendTo { get; set; }
public string SendFrom { get; set; }
private string MyMailPassword;
public Class1()
{

SendFrom = "siddhanta006@gmail.com";

MyMailPassword = "Anshul@2408";
}
public bool SendMyEmail(string Subject, string Message)
{
try
{
MailMessage msg = new MailMessage();
SmtpClient client = new SmtpClient();
MailAddress ToEmail = new MailAddress(SendTo);
MailAddress FromEmail = new MailAddress(SendFrom);
msg.To.Add(ToEmail);
msg.From = FromEmail;
msg.Subject = Subject;
msg.Body = Message;
76 | P a g e
NetworkCredential nc = new NetworkCredential(SendFrom, MyMailPassword);
client.Host = "smtp.gmail.com";
client.Port = 587;
client.UseDefaultCredentials = false;
client.EnableSsl = true;
client.Credentials = nc;
client.Send(msg);
return true;
}
catch
{
return false;
}}
}}

77 | P a g e
Connection manager

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Data;
using System.Data.SqlClient;
namespace spicarrierguideness.Models
{
public class ConnectionManager
{
SqlConnection con = new SqlConnection(@"Data Source=DESKTOP-
2VG6B8U\SQLEXPRESS;Initial Catalog=programmer;Integrated
Security=True");
//public class because dataadapter and command both require that class obj,
connection string
public bool ExecuteInsertUpdateOrDelete(string command)
{
SqlCommand cmd = new SqlCommand(command, con);
if (ConnectionState.Closed == con.State)
{
con.Open();
}
int n = cmd.ExecuteNonQuery();
con.Close();
if (n > 0)
return true;
else
return false;
}
//Make another method for Read Data
public DataTable GetBulkRecord(string command)
{
SqlDataAdapter da = new SqlDataAdapter(command, con);
DataTable dt = new DataTable();
da.Fill(dt);
return dt;
}
}
}
78 | P a g e
Encryption manager

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace spicarrierguideness.Models
{
public class EncryptionManager
{
public string EncryptData(string PlainText)
{
string CyberText = "";
foreach (char ch in PlainText)
{

int ASCIIValue = ch;


if (ASCIIValue >= 65 && ASCIIValue <= 90)
{
ASCIIValue = 65 - ASCIIValue + 122;
}
else if (ASCIIValue >= 97 && ASCIIValue <= 122)
{
ASCIIValue = 97 - ASCIIValue + 90;
}
else if (ASCIIValue >= 48 && ASCIIValue <= 57)
{
ASCIIValue = 48 - ASCIIValue + 57;
}
char c1 = (char)ASCIIValue;
CyberText = CyberText + c1;
}
return CyberText;
}

}
}

79 | P a g e
MASTER PAGE

Master page

<!DOCTYPE html>

<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>@ViewBag.Title</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="keywords" content="Campus Responsive web template, Bootstrap
Web Templates, Flat Web Templates, Android Compatible web template,
Smartphone Compatible web template, free webdesigns for Nokia, Samsung, LG,
SonyEricsson, Motorola web design" />
<script type="application/x-javascript"> addEventListener("load", function() {
setTimeout(hideURLbar, 0); }, false);
function hideURLbar(){ window.scrollTo(0,1); } </script>
<!-- //for-mobile-apps -->

<link href="~/Content/css/bootstrap.css" rel="stylesheet" />


<link href="~/Content/css/style.css" rel="stylesheet" />

<!-- js -->

<script src="~/Content/js/jquery-2.1.4.min.js"></script>
<script src="~/Content/js/jquery.chocolat.js"></script>
<script src="~/Content/js/easing.js"></script>
<script src="~/Content/js/bootstrap.js"></script>
<!-- //js -->
<!-- font-awesome icons -->
<link href="~/Content/css/font-awesome.css" rel="stylesheet" />
<!-- //font-awesome icons -->
<style>
.mid
{
height:auto;
80 | P a g e
background:#bfbcbc;
}
</style>
</head>
<body>
<div><!-- header -->

<div class="header-w3layoutstop">
<div class="container">
<div class="hdr-w3left navbar-left">
<p><span class="fa fa-phone"></span> +919695375307 </p>
</div>
<div class="search-grid">
<form action="#" method="post">
<input type="text" placeholder="Search" class="big-dog" name="Subscribe"
required="">
<button class="btn1"><i class="fa fa-search" aria-hidden="true"></i></button>
</form>
</div>
</div>
</div>
<!-- navigation -->

<div class="nav-links">
<nav class="navbar navbar-inverse">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-
target="#myNavbar">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>

<a class="navbar-brand" href="index.html"><h1>StudyPoint</h1></a>


</div>
<div class="collapse navbar-collapse" id="myNavbar">
<ul class="nav navbar-nav link-effect">
<li class="active"><a href="/Home/Index/">Home</a></li>
<li><a href="/Home/Registration/" class="scroll">Registration</a></li>
81 | P a g e
<li><a href="/#about" class="scroll">about</a></li>
<li><a href="/#services" class="scroll">Services</a></li>
<li><a href="/#gallery" class="scroll">gallery</a></li>
<li><a href="/Home/Contact" class="scroll">Contact</a></li>
<li><a href="/Home/Login/" class="scroll">Login</a></li>
</ul>
</div>
</div>
</nav>
</div>
<!-- /navigation --></div>

<div class="row">
<div class="col-sm-12 mid">
@RenderBody()
</div>
</div><div class="row">
<div =class="Copyright">
<div class="contact1" id="mail">
<div class="container">
<div class="map-pos">
<div class="col-md-4 address-row">
<div class="col-xs-2 address-left">
<span class="glyphicon glyphicon-home" aria-hidden="true"></span>
</div>
<div class="col-xs-10 address-right">
<h5>Visit Us</h5>
<p>GCRG Group of Institutions,Chandrika Devi Road BKT, Lucknow
(U.P.),India</p>
</div>
<div class="clearfix"> </div>
</div>
<div class="col-md-4 address-row w3-agileits">
<div class="col-xs-2 address-left">
<span class="glyphicon glyphicon-envelope" aria-hidden="true"></span>
</div>
<div class="col-xs-10 address-right">
<h5>Mail Us</h5>
<p><a href="gcrg@gmail.com">www.gcrg.ac.in</a></p>
</div>
<div class="clearfix"> </div>
</div>
82 | P a g e
<div class="col-md-4 address-row">
<div class="col-xs-2 address-left">
<span class="glyphicon glyphicon-phone" aria-hidden="true"></span>
</div>
<div class="col-xs-10 address-right">
<h5>Call Us</h5>
<p>+919695375307</p>
</div>
<div class="clearfix"> </div>
</div>
<div class="clearfix"> </div>
</div>
</div>
</div>
</div>
</div>
<div class="row">
<div class="copyright">
<div class="container">
<p>© 2019 StudyPoint |<a href="http://www.gcrg.ac.in">GCRG Group of
Instittutions</a></p>
</div>
</div>
</div>
</body>
</html>

83 | P a g e
WEB.CONFIGURATION

WEB.CONFIGURATION PAGE

<?xml version="1.

0" encoding="utf-8"?>
<!--
For more information on how to configure your ASP.NET application, please
visit
http://go.microsoft.com/fwlink/?LinkId=152368
-->
<configuration>
<configSections>
<!-- For more information on Entity Framework configuration, visit
http://go.microsoft.com/fwlink/?LinkID=237468 -->
<section name="entityFramework"
type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection,
EntityFramework, Version=5.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089" requirePermission="false" />
</configSections>
<connectionStrings>
<add name="DefaultConnection" providerName="System.Data.SqlClient"
connectionString="Data Source=(LocalDb)\v11.0;Initial Catalog=aspnet-mvc
Master Page-20180729113615;Integrated
Security=SSPI;AttachDBFilename=|DataDirectory|\aspnet-mvc Master Page-
20180729113615.mdf" />
</connectionStrings>
<appSettings>
<add key="webpages:Version" value="2.0.0.0" />
<add key="webpages:Enabled" value="false" />
<add key="PreserveLoginUrl" value="true" />
<add key="ClientValidationEnabled" value="true" />
<add key="UnobtrusiveJavaScriptEnabled" value="true" />
</appSettings>
<system.web>
<httpRuntime targetFramework="4.5" />
84 | P a g e
<compilation debug="true" targetFramework="4.5" />
<authentication mode="Forms">
<forms loginUrl="~/Account/Login" timeout="2880" />
</authentication>
<pages>
<namespaces>
<add namespace="System.Web.Helpers" />
<add namespace="System.Web.Mvc" />
<add namespace="System.Web.Mvc.Ajax" />
<add namespace="System.Web.Mvc.Html" />
<add namespace="System.Web.Optimization" />
<add namespace="System.Web.Routing" />
<add namespace="System.Web.WebPages" />
</namespaces>
</pages>
<profile defaultProvider="DefaultProfileProvider">
<providers>
<add name="DefaultProfileProvider"
type="System.Web.Providers.DefaultProfileProvider, System.Web.Providers,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
connectionStringName="DefaultConnection" applicationName="/" />
</providers>
</profile>
<membership defaultProvider="DefaultMembershipProvider">
<providers>
<add name="DefaultMembershipProvider"
type="System.Web.Providers.DefaultMembershipProvider,
System.Web.Providers, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35"
connectionStringName="DefaultConnection" enablePasswordRetrieval="false"
enablePasswordReset="true" requiresQuestionAndAnswer="false"
requiresUniqueEmail="false" maxInvalidPasswordAttempts="5"
minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0"
passwordAttemptWindow="10" applicationName="/" />
</providers>
</membership>
<roleManager defaultProvider="DefaultRoleProvider">
<providers>
<add name="DefaultRoleProvider"
type="System.Web.Providers.DefaultRoleProvider, System.Web.Providers,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
connectionStringName="DefaultConnection" applicationName="/" />
85 | P a g e
</providers>
</roleManager>
<sessionState mode="InProc" customProvider="DefaultSessionProvider">
<providers>
<add name="DefaultSessionProvider"
type="System.Web.Providers.DefaultSessionStateProvider,
System.Web.Providers, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35"
connectionStringName="DefaultConnection" />
</providers>
</sessionState>
</system.web>
<system.webServer>
<validation validateIntegratedModeConfiguration="false" />
<handlers>
<remove name="ExtensionlessUrlHandler-ISAPI-4.0_32bit" />
<remove name="ExtensionlessUrlHandler-ISAPI-4.0_64bit" />
<remove name="ExtensionlessUrlHandler-Integrated-4.0" />
<add name="ExtensionlessUrlHandler-ISAPI-4.0_32bit" path="*."
verb="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS"
modules="IsapiModule"
scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.
dll" preCondition="classicMode,runtimeVersionv4.0,bitness32"
responseBufferLimit="0" />
<add name="ExtensionlessUrlHandler-ISAPI-4.0_64bit" path="*."
verb="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS"
modules="IsapiModule"
scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isa
pi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64"
responseBufferLimit="0" />
<add name="ExtensionlessUrlHandler-Integrated-4.0" path="*."
verb="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS"
type="System.Web.Handlers.TransferRequestHandler"
preCondition="integratedMode,runtimeVersionv4.0" />
</handlers>
</system.webServer>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Web.Helpers"
publicKeyToken="31bf3856ad364e35" />
<bindingRedirect oldVersion="1.0.0.0-2.0.0.0" newVersion="2.0.0.0" />
86 | P a g e
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Web.Mvc"
publicKeyToken="31bf3856ad364e35" />
<bindingRedirect oldVersion="1.0.0.0-4.0.0.0" newVersion="4.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Web.WebPages"
publicKeyToken="31bf3856ad364e35" />
<bindingRedirect oldVersion="1.0.0.0-2.0.0.0" newVersion="2.0.0.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
<entityFramework>
<defaultConnectionFactory
type="System.Data.Entity.Infrastructure.SqlConnectionFactory,
EntityFramework" />
</entityFramework>
</configuration>

87 | P a g e
VIEWS

Home/ index/

@{
ViewBag.Title = "Index";

Layout = "~/Views/Shared/master page.cshtml";


}

<!--Start of Zendesk Chat Script-->

<script type="text/javascript">
window.$zopim||(function(d,s)
{var z=$zopim=function(c)
{z._.push(c)},
$=z.s=d.createElement(s),e=d.getElementsByTagName(s)[0];z.set=function(o)
{z.set._.push(o)};z._=[];z.set._=[];$.async=!0;$.setAttribute("charset","utf-8");
$.src="https://v2.zopim.com/?5wntmL9hqoWZQXGH1VJjeZnoz3jW3hE4";z.t=
+new Date;$.
type="text/javascript";e.parentNode.insertBefore($,e)})(document,"script");
</script>

<!--End of Zendesk Chat Script-->

<div class="banner">
<div class="container">
<h3>Education is the key to unlock the golden door of freedom</h3>
</div>
</div>

<!-- //banner -->

<!-- about -->


<div class="about" id="about">
<div class="container">
<div class="about-agileits-title">
<h3>About us</h3>
</div>
<div class="w3ls-about-grids">
88 | P a g e
<div class="col-md-6 w3l-about-img">
<img src="/Content/images/g1.jpg" alt="image">
</div>
<div class="col-md-6 w3l-about-left">
<i class="fa fa-globe" aria-hidden="true"></i>
<h2>Welcome</h2>
<h5>We </h5>
<p>software is a generic term used to refer to applications, scripts and programs
that run on a device<span>Opposite of hardware, which describes the physical
aspects of a computer.</span></p>
</div>
<div class="clearfix"> </div>
</div>
</div>
</div>

<!-- //about -->

<!-- Our services -->

<div class="services" id="services">


<h3 class="wthree_head">Our Services</h3>
<div class="container">
<div class="stylegrid2">
<div class="col-md-6 stylegridtext">
<h3>WEB DEVELOPMENT</h3>
<span></span>
<p>Web development is a broad term for the work involved in developing a web
site for the Internet (World Wide Web) or an intranet (a private network). Web
development can range from developing the simplest static single page of plain
text to the most complex web-based internet applications (or just 'web apps')
electronic businesses, and social network services.</p>

<div class="readmore">
<a href="#" data-toggle="modal" data-target="#myModal">Read more</a>
</div>
</div>
<div class="col-md-6 stylegridimg">
<img src="/Content/images/web.png" alt="pA">
</div>
<div class="clearfix"></div>
</div>
89 | P a g e
<div class="stylegrid3">
<div class="col-md-6 stylegridimg">
<img src="/Content/images/soft.jpg" alt="pA">
</div>
<div class="col-md-6 stylegridtext">
<h3>Software DEVLOPMENT</h3>
<span></span>
<p>Software development is a magical art of creating a program which can
perform a required task following a set of processes. Software development
includes numerous steps such as thinking of an idea, designing a rough idea,
implementation of the blueprint, testing, bug fixing and many more.</p>

<div class="readmore">
<a href="#" data-toggle="modal" data-target="#myModal">Read more</a>
</div>
</div>
<div class="clearfix"></div>
</div>
</div>
<div class="container">
<div class="stylegrid2">
<div class="col-md-6 stylegridtext">
<h3> Application DEVLOPMENT</h3>
<span></span>
<p>Mobile app development is the act or process by which a mobile app is
developed for mobile devices, such as personal digital assistants, enterprise
digital assistants or mobile phones.</p>
<div class="readmore">
<a href="#" data-toggle="modal" data-target="#myModal">Read more</a>
</div>
</div>
<div class="col-md-6 stylegridimg">
<img src="/Content/images/mob.png" alt="pA">
</div>
<div class="clearfix"></div>
</div>
</div></div>

<!-- gallery -->

<div class="portfolio-agileinfo" id="gallery">


90 | P a g e
<div class="container">
<div class="wthree_head_section_gallery">
<h3 class="w3l_header w3_agileits_header">Our Gallery</h3>
</div>
</div>
<div class="agile_wthree_inner_grids">
<div class="agile_port_w3ls_info">
<div class="portfolio-grids_main">
<div class="col-md-6 portfolio-grids" data-aos="zoom-in">
<a href="/Content/images/1.jpg" class="b-link-stripe b-animate-go lightninBox"
data-lb-group="1">
<img src="/Content/images/iull1.jpg" class="img-responsive" alt="pA" />
<div class="b-wrapper two">
<i class="fa fa-magic" aria-hidden="true"></i>

</div>
</a>
</div>
<div class="col-md-6 portfolio-grid_left">
<div class="col-md-6 portfolio-grids" data-aos="zoom-in">
<a href="/Content/images/gcrg2.jpg" class="b-link-stripe b-animate-go
lightninBox" data-lb-group="1">
<img src="/Content/images/gcrg2.jpg" class="img-responsive" alt="pA" />
<div class="b-wrapper">
<a href="~/Content/images/gcrg2">/</a>
<i class="fa fa-magic" aria-hidden="true"></i>

</div>
</a>
</div>
<div class="col-md-6 portfolio-grids" data-aos="zoom-in">
<a href="/Content/images/3.jpg" class="b-link-stripe b-animate-go lightninBox"
data-lb-group="1">
<img src="/Content/images/gcrg3.jpg" class="img-responsive" alt="pA" />
<div class="b-wrapper">
<i class="fa fa-magic" aria-hidden="true"></i>

</div>
</a>
</div>
</div>

91 | P a g e
<div class="clearfix"> </div>
</div>
<div class="portfolio-grids_main">

<div class="col-md-6 portfolio-grid_left">


<div class="col-md-6 portfolio-grids" data-aos="zoom-in">
<a href="/Content/images/2.jpg" class="b-link-stripe b-animate-go lightninBox"
data-lb-group="1">
<img src="/Content/images/2.jpg" class="img-responsive" alt="pA" />
<div class="b-wrapper">
<i class="fa fa-magic" aria-hidden="true"></i>

</div>
</a>
</div>

<div class="col-md-6 portfolio-grids" data-aos="zoom-in">


<a href="/Content/images/g5.jpg" class="b-link-stripe b-animate-go lightninBox"
data-lb-group="1">
<img src="/Content/images/g5.jpg" class="img-responsive" alt="pA" />
<div class="b-wrapper">
<i class="fa fa-magic" aria-hidden="true"></i>

</div>
</a>
</div>
</div>
<div class="col-md-6 portfolio-grids" data-aos="zoom-in">
<a href="/Content/images/g6.jpg" class="b-link-stripe b-animate-go lightninBox"
data-lb-group="1">
<img src="/Content/images/g6.jpg" class="img-responsive" alt="pA" />
<div class="b-wrapper two">
<i class="fa fa-magic" aria-hidden="true"></i>

</div>
</a>
</div>

<div class="clearfix"> </div>


</div>

</div>
92 | P a g e
</div>
</div>

<!--// Gallery -->

<!-- team -->

<div class="team" id="team">


<div class="container">
<div class="heading">
<h3>Our Department</h3>
</div>
<div class="wthree_team_grids">
<div class="col-md-3 wthree_team_grid">
<div class="hovereffect">
<img src="/Content/images/hd.jpg" alt="pA" class="img-responsive" />

</div>
<h4>Mr. Alok Kumar Singh</h4>
<p>Head of Department(HOD)</p>
</div>
<div class="col-md-3 wthree_team_grid">
<div class="hovereffect">
<img src="/Content/images/tr.jpg" alt=" pA" class="img-responsive" />
</div>
<h4> Mr. Sushil Maurya</h4>
<p>Trainer</p>
</div>
<div class="col-md-3 wthree_team_grid">
<div class="hovereffect">
<img src="/Content/images/dn.jpg" alt="pA " class="img-responsive" />
</div>
<h4>Ms. Preeti Srivastav</h4>
<p>Dean</p>
</div>
<div class="col-md-3 wthree_team_grid">
<div class="hovereffect">
<img src="/Content/images/ch.jpg" alt="pA " class="img-responsive" />
</div>
<h4>Mr. Abhishek Yadav</h4>
<p> Chairman</p>
</div>
93 | P a g e
<div class="clearfix"> </div>
</div>
</div>
</div>

<!-- //team -->

<!-- contact -->

<div class="contact">
<div class="container">

<div class="col-md-6 w3-left-contact">


<div class="agile-sub-left">
<p>
GCRG Group of Institutions,Chandrika Devi Road BKT, Lucknow
(U.P.),India<br>
<span>(For GCRG Group of Institutions)</span>
</p>

<ul>
<li>+ 919695375307</li>
</ul>

</div>
<div class="agile-sub">
<h4>Get Free Updates</h4>
<div class="w3ls-form">
<form action="#" method="post">
<input type="email" placeholder="Email Id" name="Subscribe" required="">
<button class="btn1">Subscribe here</button>
</form>
</div>
</div>
</div>
<div class="col-md-6 w3-right-contact">
</div>
<div class="clearfix"></div>
</div>
</div>
<!-- contact -->
94 | P a g e
Home/Registration

@{
ViewBag.Title = "Registration";
Layout = "~/Views/Shared/master page.cshtml";
}
<!--Start of Zendesk Chat Script-->
<script type="text/javascript">
window.$zopim||(function(d,s){var z=$zopim=function(c){z._.push(c)},$=z.s=
d.createElement(s),e=d.getElementsByTagName(s)[0];z.set=function(o){z.set.
_.push(o)};z._=[];z.set._=[];$.async=!0;$.setAttribute("charset","utf-8");
$.src="https://v2.zopim.com/?5wntmL9hqoWZQXGH1VJjeZnoz3jW3hE4";z.t=
+new Date;$.
type="text/javascript";e.parentNode.insertBefore($,e)})(document,"script");
</script>
<!--End of Zendesk Chat Script-->

<br/><br/><br/><br/><br/><br/>
<div class="row">
<div class="col-sm-2">
</div>

<div class="col-sm-8" style="background-color:#dcdcdc;">


<form action="/Home/Registration" method="post" enctype="multipart/form-
data">
<h1 style="color:darkred;" class="text-
center"><b>Registration</b></h1><br/><br/><br/>
First Name:<input type="text" name="fname" class="form-control" required=""
><br/>
Last Name:<input type="text" name="lname" class="form-control" required=""
><br/><br/>
Gender:<label><input type="radio" name="gender" value="Male" checked>
Male</label>
<label><input type="radio" name="gender" value="Female">Female</label>
<label><input type="radio" name="gender"
value="Other">Other</label><br/><br/>
Mobile:<input type="number" name="mob" class="form-control"
required=""><br/>
Address:<textarea name="address" class="form-control" rows="4"
required=""></textarea><br/>
95 | P a g e
Profession: <select class="form-control" name="prof" id="sell">
<option>Student</option>
<option>Teacher</option>
<option>Employee</option>
<option>Business Man</option>
</select>
Profile Picture:<input type="file" name="profile" class="form-control"/><br/>
Email Id:<input type="email" name="email" class="form-control"
required=""/><br/>

Password:<input type="password" name="pass" class="form-control"


required="" /><br/>
Confirm Password:<input type="password" name="confirmpass" class="form-
control" required="" /><br/>
Enter Captcha:@ViewBag.code
<input type="hidden" name="txtcode" value="@ViewBag.code" />
<input type="text" name="captchacode" class="form-control" required=""
/><br/>

<br/>
<div class="col-sm-3">
</div>
<div class="col-sm-6">

<input type="submit" value="Send" class="btn btn-danger"/><br/><br/>

</div>
<div class="col-sm-6">

</div>
<div class="col-sm-6">
Already have an account <a href="/Home/Login/">Login </a>
</div>
</form>
</div>
<div class="col-sm-2">
</div>
</div>
<br/><br/><br/><br/>

<!-- contact -->


<!--- footer --->
96 | P a g e
Home/login

@{
ViewBag.Title = "Login";
Layout = "~/Views/Shared/master page.cshtml";
}
<!--Start of Zendesk Chat Script-->
<script type="text/javascript">
window.$zopim||(function(d,s){var z=$zopim=function(c){z._.push(c)},$=z.s=
d.createElement(s),e=d.getElementsByTagName(s)[0];z.set=function(o){z.set.
_.push(o)};z._=[];z.set._=[];$.async=!0;$.setAttribute("charset","utf-8");
$.src="https://v2.zopim.com/?5wntmL9hqoWZQXGH1VJjeZnoz3jW3hE4";z.t=
+new Date;$.
type="text/javascript";e.parentNode.insertBefore($,e)})(document,"script");
</script>
<!--End of Zendesk Chat Script-->

<br/><br/><br/><br/><br/><br/><br/><br/><br/>
<div class="row">
<div class="col-sm-2">
</div>
<div class="col-sm-8" style="height:500px; background-color:#e2e2e2;">
<br/>
<br/>
<form action="/Home/Login" method="post">
<h1 style="color:darkred;" class="text-center"><b>Login</b></h1><br/><br/>
Email:<input type="email" name="txtuserid" class="form-control" required=""/>
Password:<input type="password" name="txtpass" class="form-control"
required=""/><br/><br/>
<div class="col-sm-3">

</div>
<div class="col-sm-6">

<input type="submit" value="Login" class="btn btn-danger" /><br/>


</div>

<div class="col-sm-6">
<a href="/Home/Login/"> Forget Password?</a>
</div>
<div class="col-sm-2">
97 | P a g e
You don't have any account? <a href="/Home/Registration/">Register first!</a>

</div>
</form>
</div>
<div class="col-sm-2">
</div>
</div>
<br/><br/><br/><br/><br/>

98 | P a g e
Home/contact

@{
ViewBag.Title = "Contact";
Layout = "~/Views/Shared/master page.cshtml";
}
<!--Start of Zendesk Chat Script-->
<script type="text/javascript">
window.$zopim||(function(d,s){var z=$zopim=function(c){z._.push(c)},$=z.s=
d.createElement(s),e=d.getElementsByTagName(s)[0];z.set=function(o){z.set.
_.push(o)};z._=[];z.set._=[];$.async=!0;$.setAttribute("charset","utf-8");
$.src="https://v2.zopim.com/?5wntmL9hqoWZQXGH1VJjeZnoz3jW3hE4";z.t=
+new Date;$.
type="text/javascript";e.parentNode.insertBefore($,e)})(document,"script");
</script>
<!--End of Zendesk Chat Script-->

<br/><br/><br/>
<div id="contact" style="height:500px;">
<h1 style="color:darkred;" class="text-center"><b>Contact
Us<b></h1><br/><br/><br/>
<form action="/Home/Contact" method="post">

<div class="col-sm-6 contact-left">


<input type="text" name="Name" placeholder="Your Name" required="">
<input type="email" name="Email" placeholder="Email" required="">
<input type="text" name="mob" placeholder="Mobile Number" required="">

</div>
<div class="col-sm-6 contact-right">
<textarea name="Message" placeholder="Message" required=""></textarea>
<input type="submit" value="Send" class="btn btn-danger"/>
</div>
<div class="clearfix"></div>

</form>
</div>

<br/><br/>

99 | P a g e
User

@{
Layout = null;
}

<!DOCTYPE html>

<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>Changepassword</title>
<link href="~/Content/css/style.css" rel="stylesheet" />
<link href="~/Content/css/font-awesome.css" rel="stylesheet" />
<link href="~/Content/css/bootstrap.css" rel="stylesheet" />
<script src="~/Content/js/jquery-2.1.4.min.js"></script>
<script src="~/Content/js/jquery.chocolat.js"></script>
<script src="~/Content/js/easing.js"></script>
<script src="~/Content/js/bootstrap.js"></script>
<script>
function Logout() {
window.history.forward();
window.setTimeout("window.location.href='/Home/Login'", 1000);
}

</script>
<style>

.top
{
height:200px;
}

.main
{
background-color:#dfdfdf;
height:700px;
background-attachment:fixed;
}
.txt
{
100 | P a g e
text-align:left;
font-size: 40px;
font-family: 'Times New Roman';
color: #2d3669;
}

.img
{
height:140px;
width:145px;
}
.mid
{
background-color:#b8b5b8;
height:auto;
background-attachment:fixed;
}

.tx
{
text-decoration-color:#f98989;
font-family:'Comic Sans MS';
font-style:italic;
}
</style>
</head>
<body>
<!-- header -->
<div class="row">
<div class="col-sm-3 top">
<img src="/Content/images/log2.jpg" class="img"/>
</div>
<div class="col-sm-6 top">
<h2 class="txt">GCRG Group Of Institutions </h2>
</div>
<div class="col-sm-3 top">
<img src="/Content/profileimage/@ViewBag.pic" alt="pA" class="img-
thumbnail">
</div>
</div>
<!--/ header -->

101 | P a g e
<!-- mid -->

<div class="row">
<div class="col-sm-12 main">
<!-- Navebar -->
<nav class="navbar navbar-inverse">
<div class="container-fluid">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<a class="navbar-text tx" href="#">@ViewBag.name</a>
</div>
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse"
data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">

<ul class="nav navbar-nav">


<li><a href="/User/Dashboard">Dashboard <span class="sr-
only">Current</span></a></li>
<li><a href="/User/Whatsnew">What's New</a></li>
<li><a href="/User/Download">Download</a></li>
<li><a href="/User/ShareFile">ShareFile</a></li>
<li><a href="/User/Discussion">Discussion Board</a></li>
<li><a href="/User/Feedback">Feedback</a></li>
</ul>

<ul class="nav navbar-nav navbar-right">


<li><a href="#">Live Chatting</a></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button"
aria-haspopup="true" aria-expanded="false">Setting<span
class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="/User/Profile">Edit Profile</a></li>
<li><a href="/User/Changepassword/">Change Password</a></li>
<li><a href="/User/Logout/">Logout</a></li>
102 | P a g e
</ul>
</li>
</ul>
</div><!-- /.navbar-collapse -->
</div><!-- /.container-fluid -->
</nav>
<br/><br/><br/>
<div class="col-sm-2" >
</div>
<form action="/User/Changepassword" method="post">
<div class="col-sm-8 mid" >
<h2 class="text-center">Change Password</h2><br/><br/><br/><br/>

Old Password:<input type="password" name="txtold" class="form-control"


required=""/>
<br/> <br/>
Enetr New Password:<input type="password" name="txtnew" class="form-
control" required=""/>
<br/> <br/>
Confirm Password:<input type="password" name="txtconf" class="form-control"
required=""/>
<br/> <br/>

<div class="col-sm-5">
</div>
<div class="col-sm-3">
<input type="submit" class="btn btn-danger " value="submit"
onsubmit="Logout"/>
</div>
<br/> <br/><br/> <br/>
</div>
</form>

<div class="col-sm-2" >


</div>
<br/> <br/><br/> <br/><br/> <br/>
</div>
</div>

<div class="contact1" id="mail">


<div class="container">
103 | P a g e
<div class="map-pos">
<div class="col-md-4 address-row">
<div class="col-xs-2 address-left">
<span class="glyphicon glyphicon-home" aria-hidden="true"></span>
</div>
<div class="col-xs-10 address-right">
<h5>Visit Us</h5>
<p>GCRG Group Of Institutions , Chandrika Devi Road BKT, Lucknow
(U.P.),India</p>
</div>
<div class="clearfix"> </div>
</div>
<div class="col-md-4 address-row w3-agileits">
<div class="col-xs-2 address-left">
<span class="glyphicon glyphicon-envelope" aria-hidden="true"></span>
</div>
<div class="col-xs-10 address-right">
<h5>Mail Us</h5>
<p><a href="gcrg@gmail.com">www.gcrg,ac,in</a></p>
</div>
<div class="clearfix"> </div>
</div>
<div class="col-md-4 address-row">
<div class="col-xs-2 address-left">
<span class="glyphicon glyphicon-phone" aria-hidden="true"></span>
</div>
<div class="col-xs-10 address-right">
<h5>Call Us</h5>
<p>+919695375307</p>
</div>
<div class="clearfix"> </div>
</div>
<div class="clearfix"> </div>
</div>

</div>
</div>

<div class="copyright">
<div class="container">

104 | P a g e
<p>© 2019 StudyPoint |<a href="http://www.gcrg.ac.in">GCRG Group of
Instittutions</a></p>
</div>
</div>

</body>
</html>

105 | P a g e
Dashboard

@{
Layout = null;
}

<!DOCTYPE html>

<html>
<head>
<meta name="viewport" content="width=device-width"/>
<title>Dashboard</title>
<link href="~/Content/css/style.css" rel="stylesheet" />
<link href="~/Content/css/bootstrap.css" rel="stylesheet" />
<link href="~/Content/css/chocolat.css" rel="stylesheet" />
<link href="~/Content/css/font-awesome.css" rel="stylesheet" />
<script src="~/Content/js/jquery.chocolat.js"></script>
<script src="~/Content/js/jquery-2.1.4.min.js"></script>
<script src="~/Content/js/move-top.js"></script>
<script src="~/Content/js/bootstrap.js"></script>
<style>
.top
{
height:auto;
}

.txt {
text-align:left;
font-size: 40px;
font-family: 'Times New Roman';
color: #2d3669;

}
.img
{
height:140px;
width:145px;
}
.mid
{
height:auto;
106 | P a g e
width:100%;
background-color:#d9d9d9;
}

.copyright
{
height:auto;
}

.tx
{
text-decoration-color:#f98989;
font-family:'Comic Sans MS';
font-style:italic;
}
</style>
</head>
<body>
<!-- header -->
<div class="row">
<div class="col-sm-12">
<div class="col-sm-3 top">
<img src="/Content/images/log2.jpg" class="img"/>
</div>
<div class="col-sm-6 top">
<h2 class="txt">GCRG Group Of Institutions</h2>
</div>
<div class="col-sm-3 top">
<img src="/Content/profileimage/@ViewBag.pic" alt="pA" class="img-
thumbnail">
</div>
</div>
</div>

<!--/ header -->


<div class="row">
<div class="col-sm-12 mid">
<!-- navbar -->
<nav class="navbar navbar-inverse">
<div class="container-fluid">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
107 | P a g e
<a class="navbar-text tx" href="#">@ViewBag.name</a>
</div>
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse"
data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">

<ul class="nav navbar-nav">


<li><a href="/User/Dashboard">Dashboard <span class="sr-
only">Current</span></a></li>
<li><a href="/User/Whatsnew">What's New</a></li>
<li><a href="/User/Download">Download</a></li>
<li><a href="/User/ShareFile">ShareFile</a></li>
<li><a href="/User/Feedback">Feedback</a></li>
<li><a href="/User/Discussion">Discussion Board</a></li>
</ul>

<ul class="nav navbar-nav navbar-right">


<li><a href="#">Live Chatting</a></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button"
aria-haspopup="true" aria-expanded="false">Setting<span
class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="/User/Profile">Edit Profile</a></li>
<li><a href="/User/Changepassword/">Change Password</a></li>
<li><a href="/User/Logout/">Logout</a></li>
</ul>
</li>
</ul>
</div><!-- /.navbar-collapse -->
</div><!-- /.container-fluid -->
</nav>
<!-- /navebar -->

108 | P a g e
<div class="col-xs-6 col-md-3">
<a href="#" class="thumbnail">
<img src="/Content/images/g2.jpg" alt="pA">
</a>
</div>
<div class="col-xs-6 col-md-3">
<a href="#" class="thumbnail">
<img src="/Content/images/g2.jpg" alt="pA">
</a>
</div>
<div class="col-xs-6 col-md-3">
<a href="#" class="thumbnail">
<img src="/Content/images/g2.jpg" alt="pA">
</a>
</div>
<div class="col-xs-6 col-md-3">
<a href="#" class="thumbnail">
<img src="/Content/images/g2.jpg" alt="pA">
</a>
</div>

<div class="col-xs-6 col-md-3">


<a href="#" class="thumbnail">
<img src="/Content/images/g2.jpg" alt="pA">
</a>
</div>
<div class="col-xs-6 col-md-3">
<a href="#" class="thumbnail">
<img src="/Content/images/g2.jpg" alt="pA">
</a>
</div>
<div class="col-xs-6 col-md-3">
<a href="#" class="thumbnail">
<img src="/Content/images/g2.jpg" alt="pA">
</a>
</div>
<div class="col-xs-6 col-md-3">
<a href="#" class="thumbnail">
<img src="/Content/images/g2.jpg" alt="pA">
</a>
</div>
109 | P a g e
</div>
</div>

<!-- contact -->


<div class="row">
<div class="col-sm-12">
<div class="contact1" id="mail">
<div class="container">
<div class="map-pos">
<div class="col-md-4 address-row">
<div class="col-xs-2 address-left">
<span class="glyphicon glyphicon-home" aria-hidden="true"></span>
</div>
<div class="col-xs-10 address-right">
<h5>Visit Us</h5>
<p>GCRG Group Of Institutions , Chandrika Devi Road BKT, Lucknow
(U.P.),India</p>
</div>
<div class="clearfix"> </div>
</div>
<div class="col-md-4 address-row w3-agileits">
<div class="col-xs-2 address-left">
<span class="glyphicon glyphicon-envelope" aria-hidden="true"></span>
</div>
<div class="col-xs-10 address-right">
<h5>Mail Us</h5>
<p><a href="gcrg@gmail.com">www.gcrg.ac.in</a></p>
</div>
<div class="clearfix"> </div>
</div>
<div class="col-md-4 address-row">
<div class="col-xs-2 address-left">
<span class="glyphicon glyphicon-phone" aria-hidden="true"></span>
</div>
<div class="col-xs-10 address-right">
<h5>Call Us</h5>
<p>+919695375307</p>
</div>
<div class="clearfix"> </div>
</div>
<div class="clearfix"> </div>
110 | P a g e
</div>

</div>
</div>
</div>
</div>
<!-- /contact -->
<div class="row">
<div class="copyright">
<div class="container">
<p>© 2019 StudyPoint |<a href="http://www.gcrg.ac.in">GCRG Group of
Instittutions</a></p>
</div>
</div>
</div>

</body>
</html>

111 | P a g e
Discussion board

@{
Layout = null;
}

<!DOCTYPE html>

<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>Discussion</title>
<link href="~/Content/css/style.css" rel="stylesheet" />
<link href="~/Content/css/font-awesome.css" rel="stylesheet" />

<link href="~/Content/css/chocolat.css" rel="stylesheet" />


<link href="~/Content/css/bootstrap.css" rel="stylesheet" />
<script src="~/Content/js/jquery-2.1.4.min.js"></script>
<script src="~/Content/js/jquery.chocolat.js"></script>
<script src="~/Content/js/move-top.js"></script>
<script src="~/Content/js/easing.js"></script>
<script src="~/Content/js/bootstrap.js"></script>

<style>
.d
{
height:auto;
background-color:#dcd9d9;

}
.m
{

height:auto;
width:90%;
}
.main
{
background-color:#dcd9d9;
112 | P a g e
height:950px;
background-attachment:fixed;
}

.txt
{
text-align:left;
font-size: 40px;
font-family: 'Times New Roman';
color: #2d3669;
}

.img
{
height:140px;
width:145px;

}
.mid
{
background-color:#b0afaf;
height:auto;
background-attachment:fixed;
}

.tab
{
background-color:#dcd9d9;
height:auto;
//background-attachment:fixed;
}

.tx
{
text-decoration-color:#f98989;
font-family:'Comic Sans MS';
font-style:italic;
}
</style>

</head>
<body>
113 | P a g e
<!-- header -->
<div class="row">
<div class="col-sm-3 top">
<img src="/Content/images/log2.jpg" class="img"/>
</div>
<div class="col-sm-6 top">
<h2 class="txt">GCRG Group Of Institutions </h2>
</div>
<div class="col-sm-3 top">
<img src="/Content/profileimage/@ViewBag.pic" alt="pA" class="img-
thumbnail">

</div>
<!-- /header -->
<div class="row">
<div class="col-sm-12 d">
<nav class="navbar navbar-inverse">
<div class="container-fluid">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">

<a class="navbar-text tx" href="#">@ViewBag.name</a>


</div>
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse"
data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav navbar-right">
<li><a href="#">Live Chatting</a></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button"
aria-haspopup="true" aria-expanded="false">Setting<span
class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="/User/Profile">Edit Profile</a></li>
<li><a href="/User/Changepassword/">Change Password</a></li>
114 | P a g e
<li><a href="/User/Logout/">Logout</a></li>
</ul>
</li>
</ul>
<ul class="nav navbar-nav">
<li><a href="/User/Dashboard">Dashboard <span class="sr-
only">Current</span></a></li>
<li><a href="/User/Whatsnew">What's New</a></li>
<li><a href="/User/Download">Download</a></li>
<li><a href="/User/ShareFile">ShareFile</a></li>
<li><a href="/User/Discussion">Discussion Board</a></li>
<li><a href="/User/Feedback">Feedback</a></li>
</ul>
</div><!-- /.navbar-collapse -->
</div><!-- /.container-fluid -->
</nav>
<br/><br/><br/><br/>
<!--/ navbar -->
<div class="col-sm-6">
<h2 style="color:red ;">
<marquee>Post Your Valuable Question</marquee></h2>
</div>
<div class="col-sm-6">
<h2 style="color:red ;"><marquee>Post Your Valuable Question
</marquee></h2>
</div>
<form action ="/User/Discussion" method="post" enctype="multipart/form-
data">

<textarea name="txtquestion" class="form-control" rows="5"></textarea>


<input type="submit" value="post your question" class="btn btn-success"/>
</form>
</div>
</div>

<div class="row">
<div class="col-sm-12 tab">
<table border="2" align="center" aria-checked="mixed" style="width:100%
;margin:5px">
<thead>
<tr>
<th>Userid</th>
115 | P a g e
<th>Question</th>
<th>Date</th>
<th>Post Answer</th>
<th>View Answer</th>
</tr>
</thead>
<tbody>
@using spicarrierguideness.Models;
@{
ConnectionManager cm = new ConnectionManager();
System.Data.DataTable dt = cm.GetBulkRecord("select *from tbl_question");
if(dt.Rows.Count>0)
{
for(int i=0;i<dt.Rows.Count;i++)
{
<tr>
<td>@dt.Rows[i][1].ToString()</td>
<td>@dt.Rows[i][2].ToString()</td>
<td>@dt.Rows[i][3].ToString()</td>
<td><a href="/User/PostAnswer?qid=@dt.Rows[i][0].ToString()">Post
Answer</a>
</td>
<td><a href="/User/ViewAnswer?qid=@dt.Rows[i][0].ToString()">View
Answer</a>
</td>
</tr>
}
}
}
</tbody>
</table>
</div>
</div>
<!-- contact -->
<div class="row">
<div class="col-sm-12">
<div class="contact1" id="mail">
<div class="container">
<div class="map-pos">
<div class="col-md-4 address-row">
<div class="col-xs-2 address-left">
<span class="glyphicon glyphicon-home" aria-hidden="true"></span>
116 | P a g e
</div>
<div class="col-xs-10 address-right">
<h5>Visit Us</h5>
<p>GCRG Group Of Institutions , Chandrika Devi Road BKT, Lucknow
(U.P.),India</p>
</div>
<div class="clearfix"> </div>
</div>
<div class="col-md-4 address-row w3-agileits">
<div class="col-xs-2 address-left">
<span class="glyphicon glyphicon-envelope" aria-hidden="true"></span>
</div>
<div class="col-xs-10 address-right">
<h5>Mail Us</h5>
<p><a href="gcrg@gmail.com">www.gcrg,ac,in</a></p>
</div>
<div class="clearfix"> </div>
</div>
<div class="col-md-4 address-row">
<div class="col-xs-2 address-left">
<span class="glyphicon glyphicon-phone" aria-hidden="true"></span>
</div>
<div class="col-xs-10 address-right">
<h5>Call Us</h5>
<p>+919695375307</p>
</div>
<div class="clearfix"> </div>
</div>
<div class="clearfix"> </div>
</div>

</div>
</div>
</div>
</div>
<!-- /contact -->

<div class="row">

<div class="copyright">
<div class="container">

117 | P a g e
<p>© 2019 StudyPoint |<a href="http://www.gcrg.ac.in">GCRG Group of
Instittutions</a></p>
</div>
</div>
</div>
</body>
</html>

118 | P a g e
Download

@{
Layout = null;
}

<!DOCTYPE html>

<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>Download</title>
<link href="~/Content/css/style.css" rel="stylesheet" />
<link href="~/Content/css/font-awesome.css" rel="stylesheet" />
<link href="~/Content/css/chocolat.css" rel="stylesheet" />
<link href="~/Content/css/bootstrap.css" rel="stylesheet" />
<script src="~/Content/js/move-top.js"></script>
<script src="~/Content/js/jquery.chocolat.js"></script>
<script src="~/Content/js/jquery-2.1.4.min.js"></script>
<script src="~/Content/js/easing.js"></script>
<script src="~/Content/js/bootstrap.js"></script>
<style>
.top
{
height:auto;
}

.txt {
text-align:left;
font-size: 40px;
font-family: 'Times New Roman';
color: #2d3669;

}
.img
{
height:140px;
width:145px;
}
.main
{
119 | P a g e
height:500px;
background-color:#a3a3a3;
}
.n
{
height:auto;
background-color:#e3e0e0;
}
.tx
{
text-decoration-color:#f98989;
font-family:'Comic Sans MS';
font-style:italic;
}
</style>
</head>
<body>
<!-- header -->
<div class="row">
<div class="col-sm-12">
<div class="col-sm-3 top">
<img src="/Content/images/log2.jpg" class="img"/>
</div>
<div class="col-sm-6 top">
<h2 class="txt">GCRG Group Of Institions </h2>
</div>
<div class="col-sm-3 top">
<img src="/Content/profileimage/@ViewBag.pic" alt="pA" class="img-
thumbnail">
</div>
</div>
</div>

<!--/ header -->


<div class="row">
<div class="col-sm-12 main">
<nav class="navbar navbar-inverse">
<div class="container-fluid">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">

<a class="navbar-text tx" href="#">@ViewBag.name</a>


120 | P a g e
</div>
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse"
data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav">
<li><a href="/User/Dashboard">Dashboard <span class="sr-
only">Current</span></a></li>
<li><a href="/User/Whatsnew">What's New</a></li>
<li><a href="/User/Download">Download</a></li>
<li><a href="/User/ShareFile">ShareFile</a></li>
<li><a href="/User/Discussion">Discussion Board</a></li>
<li><a href="/User/Feedback">Feedback</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li><a href="#">Live Chatting</a></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button"
aria-haspopup="true" aria-expanded="false">Setting<span
class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="/User/Profile">Edit Profile</a></li>
<li><a href="/User/Changepassword/">Change Password</a></li>
<li><a href="/User/Logout/">Logout</a></li>
</ul>
</li>
</ul>
</div><!-- /.navbar-collapse -->
</div><!-- /.container-fluid -->
</nav>
<!-- /navebar -->
<div class="col-sm-6">
<h2 style="color:red ;"><marquee>Downloade</marquee></h2>
</div>
<div class="col-sm-6">
<h2 style="color:red ;"><marquee>Download </marquee></h2>
121 | P a g e
</div>
<div class="col-sm-12 n">
<table border="2" style="width:100%; padding:10px;">
<tr>
<th>Subject</th><th>Download</th><th>Description</th>
</tr>
@using spicarrierguideness.Models;
@{
ConnectionManager cm = new ConnectionManager();
System.Data.DataTable dt = cm.GetBulkRecord("select *from tbl_shrefile");
if(dt.Rows.Count>0)
{
for(int i=0;i<dt.Rows.Count;i++)
{
<tr><td>@dt.Rows[i][1].ToString()</td>
<td><a
href="../Content/upload/@dt.Rows[i][2].ToString()">@dt.Rows[i][2].ToString()
</a></td>
<td>@dt.Rows[i][3].ToString()</td>
</tr>
}
}
}

</table>
</div>
</div>
</div>
<!-- contact -->
<div class="row">
<div class="col-sm-12">
<div class="contact1" id="mail">
<div class="container">
<div class="map-pos">
<div class="col-md-4 address-row">
<div class="col-xs-2 address-left">
<span class="glyphicon glyphicon-home" aria-hidden="true"></span>
</div>
<div class="col-xs-10 address-right">
<h5>Visit Us</h5>
<p>GCRG Group Of Institutions, Chandrika Devi Road BKT, Lucknow
(U.P.),India</p>
122 | P a g e
</div>
<div class="clearfix"> </div>
</div>
<div class="col-md-4 address-row w3-agileits">
<div class="col-xs-2 address-left">
<span class="glyphicon glyphicon-envelope" aria-hidden="true"></span>
</div>
<div class="col-xs-10 address-right">
<h5>Mail Us</h5>
<p><a href="gcrg@gmail.com">www.gcrg.ac.in</a></p>
</div>
<div class="clearfix"> </div>
</div>
<div class="col-md-4 address-row">
<div class="col-xs-2 address-left">
<span class="glyphicon glyphicon-phone" aria-hidden="true"></span>
</div>
<div class="col-xs-10 address-right">
<h5>Call Us</h5>
<p>+919695375307</p>
</div>
<div class="clearfix"> </div>
</div>
<div class="clearfix"> </div>
</div>
</div>
</div>
</div>
</div>
<!-- /contact -->

<div class="row">

<div class="copyright">
<div class="container">
<p>© 2019 StudyPoint |<a href="http://www.gcrg.ac.in">GCRG Group of
Instittutions</a></p>
</div>
</div>
</body>
</html>

123 | P a g e
Feedback

@{
Layout = null;
}

<!DOCTYPE html>

<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>Feedback</title>
<link href="~/Content/css/bootstrap.css" rel="stylesheet" />
<link href="~/Content/css/style.css" rel="stylesheet" />
<link href="~/Content/css/font-awesome.css" rel="stylesheet"/>
<!-- js -->
<script src="~/Content/js/jquery-2.1.4.min.js"></script>
<script src="~/Content/js/jquery.chocolat.js"></script>
<script src="~/Content/js/easing.js"></script>
<script src="~/Content/js/move-top.js"></script>
<script src="~/Content/js/bootstrap.js"></script>
<!-- //js -->
<style>
.main
{
background-color:#b0afaf;
height:950px;
background-attachment:fixed;
}
.txt
{
text-align:left;
font-size: 40px;
font-family: 'Times New Roman';
color: #2d3669;
}

.img
{
height:140px;
124 | P a g e
width:145px;
}
.mid
{
background-color:#e1e1e1;
height:auto;
background-attachment:fixed;
}

.tx
{
text-decoration-color:#f98989;
font-family:'Comic Sans MS';
font-style:italic;
}

</style>
</head>
<body>
<!-- header -->
<div class="row">

<div class="col-sm-3 top">


<img src="/Content/images/log2.jpg" class="img"/>
</div>
<div class="col-sm-6 top">
<h2 class="txt">GCRG Group Of Institutions</h2>
</div>
<div class="col-sm-3 top">
<img src="/Content/profileimage/@ViewBag.pic" alt="pA" class="img-
thumbnail">

</div>
</div>
<!-- /header -->

<div class="row">
<div class="col-sm-12 main">
<!-- navbar -->
<nav class="navbar navbar-inverse">
<div class="container-fluid">
<!-- Brand and toggle get grouped for better mobile display -->
125 | P a g e
<div class="navbar-header">
<a class="navbar-text tx" >@ViewBag.name</a>
</div>
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse"
data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav navbar-right">
<li><a href="#">Live Chatting</a></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button"
aria-haspopup="true" aria-expanded="false">Setting<span
class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="/User/Profile">Edit Profile</a></li>
<li><a href="/User/Changepassword/">Change Password</a></li>
<li><a href="/User/Logout/">Logout</a></li>
</ul>
</li>
</ul>
<ul class="nav navbar-nav">
<li><a href="/User/Dashboard">Dashboard <span class="sr-
only">Current</span></a></li>
<li><a href="/User/Whatsnew">What's New</a></li>
<li><a href="/User/Download">Download</a></li>
<li><a href="/User/ShareFile">ShareFile</a></li>
<li><a href="/User/Discussion">Discussion Board</a></li>
<li><a href="/User/Feedback">Feedback</a></li>
</ul>
</div><!-- /.navbar-collapse -->
</div><!-- /.container-fluid -->
</nav>
<!--/ navbar -->
<br/> <br/> <br/> <br />
<form action="/User/Feedback/" method="post">

126 | P a g e
<div class="col-sm-2">
</div>
<div class="col-sm-8 mid">
<h1 style="color:darkred;" class="text-center"><b>Feedback</b></h1>
<br/><br/>
Input Your Name:
<input type="text" name="name" class="form-control" required=""/>
<br/><br/><br/>
Regarding Your Feedback! Subject
<textarea name="sub" class="form-control" required="" rows="4"></textarea>
<br/><br/><br/><br/><br/>
Feedback:
<textarea name="feedback" class="form-control" required=""
rows="5"></textarea>
<br/><br/><br/>
<div class="col-sm-5">
</div>
<div class="col-sm-3">
<input type="submit" class="btn btn-danger" value="feedback"/>
</div>
<br/><br/><br/>
</div>
<div class="col-sm-2">
</div>
</form>
</div>
</div>
<!-- contact -->
<div class="row">
<div class="col-sm-12">
<div class="contact1" id="mail">
<div class="container">
<div class="map-pos">
<div class="col-md-4 address-row">
<div class="col-xs-2 address-left">
<span class="glyphicon glyphicon-home" aria-hidden="true"></span>
</div>
<div class="col-xs-10 address-right">
<h5>Visit Us</h5>
<p>GCRG Group Of Institutions , Chandrika Devi Road BKT, Lucknow
(U.P.),India</p>
</div>
127 | P a g e
<div class="clearfix"> </div>
</div>
<div class="col-md-4 address-row w3-agileits">
<div class="col-xs-2 address-left">
<span class="glyphicon glyphicon-envelope" aria-hidden="true"></span>
</div>
<div class="col-xs-10 address-right">
<h5>Mail Us</h5>
<p><a href="gcrg@gmail.com">www.gcrg.ac.in ></a></p>
</div>
<div class="clearfix"> </div>
</div>
<div class="col-md-4 address-row">
<div class="col-xs-2 address-left">
<span class="glyphicon glyphicon-phone" aria-hidden="true"></span>
</div>
<div class="col-xs-10 address-right">
<h5>Call Us</h5>
<p>+919695375307</p>
</div>
<div class="clearfix"> </div>
</div>
<div class="clearfix"> </div>
</div>
</div>
</div>
</div>
</div>
<!-- /contact -->

<!-- footer -->


<div class="row">
<div class="copyright">
<div class="container">
<p>© 2019 StudyPoint |<a href="http://www.gcrg.ac.in">GCRG Group of
Instittutions</a></p>
</div>
</div>
</div>
<!--/ footer -->
</body>
</html>
128 | P a g e
Share file

@{
Layout = null;
}

<!DOCTYPE html>

<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>ShareFile</title>
<link href="~/Content/css/style.css" rel="stylesheet" />
<link href="~/Content/css/font-awesome.css" rel="stylesheet" />
<link href="~/Content/css/chocolat.css" rel="stylesheet" />
<link href="~/Content/css/bootstrap.css" rel="stylesheet" />
<script src="~/Content/js/move-top.js"></script>
<script src="~/Content/js/jquery.chocolat.js"></script>
<script src="~/Content/js/jquery-2.1.4.min.js"></script>
<script src="~/Content/js/easing.js"></script>
<script src="~/Content/js/bootstrap.js"></script>
<style>
.top
{
height:200px;
}

.txt {
text-align:left;
font-size: 40px;
font-family: 'Times New Roman';
color: #2d3669;
}
.img
{
height:140px;
width:145px;
}

129 | P a g e
.main
{
height:500px;
background-color:#b3b3b3;
}

.tx
{
text-decoration-color:#f98989;
font-family:'Comic Sans MS';
font-style:italic;
}
</style>

</head>
<body>
<!-- header -->
<div class="row">
<div class="col-sm-12">
<div class="col-sm-3 top">
<img src="/Content/images/log2.jpg" class="img"/>
</div>
<div class="col-sm-6 top">
<h2 class="txt">GCRG Group Of Institutions </h2>
</div>
<div class="col-sm-3 top">
<img src="/Content/profileimage/@ViewBag.pic" alt="pA" class="img-
thumbnail">
</div>
</div>
</div>

<!--/ header -->


<div class="row">
<div class="col-sm-12 main">
<nav class="navbar navbar-inverse">
<div class="container-fluid">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">

<a class="navbar-text tx" href="#">@ViewBag.name</a>


</div>
130 | P a g e
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse"
data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">

<ul class="nav navbar-nav">


<li><a href="/User/Dashboard">Dashboard <span class="sr-
only">Current</span></a></li>
<li><a href="/User/Whatsnew">What's New</a></li>
<li><a href="/User/Download">Download</a></li>
<li><a href="/User/ShareFile">ShareFile</a></li>
<li><a href="/User/Discussion">Discussion Board</a></li>
<li><a href="/User/Feedback">Feedback</a></li>
</ul>

<ul class="nav navbar-nav navbar-right">


<li><a href="#">Live Chatting</a></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button"
aria-haspopup="true" aria-expanded="false">Setting<span
class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="/User/Profile">Edit Profile</a></li>
<li><a href="/User/Changepassword/">Change Password</a></li>
<li><a href="/User/Logout/">Logout</a></li>
</ul>
</li>
</ul>
</div><!-- /.navbar-collapse -->
</div><!-- /.container-fluid -->
</nav>
<!-- /navebar -->

<div class="col-sm-6">
<h2 style="color:red ;"><marquee>Share...</marquee></h2>
</div>
131 | P a g e
<div class="col-sm-6">
<h2 style="color:red ;"><marquee>share... </marquee></h2>
</div>
<div class="row">
<div class="col-sm-12">
<form action="/User/ShareFile" method="post" enctype="multipart/form-data">
Subject:<input type="text" style="width:100%"name="txtsub" />
<br /> <br />
<input type="file" class="btn btn-success" name="upload" />
<br /> <br />
Description:<textarea name="txtdes" rows="4" style="width:100%;"></textarea>
<br /> <br />
<input type="submit" class="btn btn-danger" value="Send Your File" />
<br /> <br />
</form>
</div>
</div>
</div>
</div>
<!-- contact -->
<div class="row">
<div class="col-sm-12">
<div class="contact1" id="mail">
<div class="container">
<div class="map-pos">
<div class="col-md-4 address-row">
<div class="col-xs-2 address-left">
<span class="glyphicon glyphicon-home" aria-hidden="true"></span>
</div>
<div class="col-xs-10 address-right">
<h5>Visit Us</h5>
<p>GCRG Group Of Institutions , Chandrika Devi Road BKT, Lucknow
(U.P.),India</p>
</div>
<div class="clearfix"> </div>
</div>
<div class="col-md-4 address-row w3-agileits">
<div class="col-xs-2 address-left">
<span class="glyphicon glyphicon-envelope" aria-hidden="true"></span>
</div>
<div class="col-xs-10 address-right">
<h5>Mail Us</h5>
132 | P a g e
<p><a href="gcrg@gmail.com">www.gcrg.ac.in</a></p>
</div>
<div class="clearfix"> </div>
</div>
<div class="col-md-4 address-row">
<div class="col-xs-2 address-left">
<span class="glyphicon glyphicon-phone" aria-hidden="true"></span>
</div>
<div class="col-xs-10 address-right">
<h5>Call Us</h5>
<p>+919695375307</p>
</div>
<div class="clearfix"> </div>
</div>
<div class="clearfix"> </div>
</div>

</div>
</div>
</div>
</div>
<!-- /contact -->

<div class="row">

<div class="copyright">
<div class="container">
<p>© 2019 StudyPoint |<a href="http://www.gcrg.ac.in">GCRG Group of
Instittutions</a></p>
</div>
</div>
</div>
</body>
</html>

133 | P a g e
whatsnew

@{
Layout = null;
}

<!DOCTYPE html>

<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>WhatsNew</title>
<link href="~/Content/css/style.css" rel="stylesheet" />
<link href="~/Content/css/font-awesome.css" rel="stylesheet" />
<link href="~/Content/css/chocolat.css" rel="stylesheet" />
<link href="~/Content/css/bootstrap.css" rel="stylesheet" />
<script src="~/Content/js/jquery-2.1.4.min.js"></script>
<script src="~/Content/js/jquery.chocolat.js"></script>
<script src="~/Content/js/move-top.js"></script>
<script src="~/Content/js/bootstrap.js"></script>
<script src="~/Content/js/easing.js"></script>
<style>
.main
{
height:500px;
background-color:#a5a3a3;
}
.top
{
height:auto;
}
.txt {
text-align:left;
font-size: 40px;
font-family: 'Times New Roman';
color: #2d3669;
}
.img
{
height:140px;
width:145px;
134 | P a g e
}
.n
{
height:auto;
background-color:#e4e4e4;
padding:10px;
}

.tx
{
text-decoration-color:#f98989;
font-family:'Comic Sans MS';
font-style:italic;
}

</style>
</head>
<body>
<!-- header -->
<div class="row">
<div class="col-sm-12">
<div class="col-sm-3 top">
<img src="/Content/images/log2.jpg" class="img"/>
</div>
<div class="col-sm-6 top">
<h2 class="txt">GCRG Group Of Institutions</h2>
</div>
<div class="col-sm-3 top">
<img src="/Content/profileimage/@ViewBag.pic" alt="pA" class="img-
thumbnail">
</div>
</div>
</div>
<div class="row">
<div class="col-sm-12 main">

<!-- navbar -->


<nav class="navbar navbar-inverse">
<div class="container-fluid">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">

135 | P a g e
<a class="navbar-text tx" href="#">@ViewBag.name</a>
</div>
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse"
data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">

<ul class="nav navbar-nav">


<li><a href="/User/Dashboard">Dashboard <span class="sr-
only">Current</span></a></li>
<li><a href="/User/Whatsnew">What's New</a></li>
<li><a href="/User/Download">Download</a></li>
<li><a href="/User/ShareFile">ShareFile</a></li>
<li><a href="/User/Discussion">Discussion Board</a></li>
<li><a href="/User/Feedback">Feedback</a></li>
</ul>

<ul class="nav navbar-nav navbar-right">


<li><a href="#">Live Chatting</a></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button"
aria-haspopup="true" aria-expanded="false">Setting<span
class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="/User/Profile">Edit Profile</a></li>
<li><a href="/User/Changepassword/">Change Password</a></li>
<li><a href="/User/Logout/">Logout</a></li>
</ul>
</li>
</ul>
</div><!-- /.navbar-collapse -->
</div><!-- /.container-fluid -->
</nav>
<!-- /navebar -->
<div class="col-sm-6">
<h2 style="color:red ;"><marquee>Today's Notification</marquee></h2>
136 | P a g e
</div>
<div class="col-sm-6">
<h2 style="color:red ;"><marquee>Today's Notification</marquee></h2>
</div>
<div class="col-sm-12 n">
<table border="1" style="width:100%; padding:10px;">
<tr><th>Whats New </th><th>Posted Date</th></tr>
@using spicarrierguideness.Models;
@{
ConnectionManager cm = new ConnectionManager();
System.Data.DataTable dt = cm.GetBulkRecord("select *from tbl_whatsnew");
if(dt.Rows.Count>0)
{
for(int i=0;i<dt.Rows.Count;i++)
{
<tr><td>@dt.Rows[i][1].ToString()</td>
<td>@dt.Rows[i][2].ToString()</td>
</tr>
}
}
}
</table> </div>
</div>
</div>
<!-- contact -->
<div class="row">
<div class="col-sm-12">
<div class="contact1" id="mail">
<div class="container">
<div class="map-pos">
<div class="col-md-4 address-row">
<div class="col-xs-2 address-left">
<span class="glyphicon glyphicon-home" aria-hidden="true"></span>
</div>
<div class="col-xs-10 address-right">
<h5>Visit Us</h5>
<p>GCRG Group Of Institutions , Chandrika Devi Road BKT, Lucknow
(U.P.),India</p>
</div>
<div class="clearfix"> </div>
</div>
<div class="col-md-4 address-row w3-agileits">
137 | P a g e
<div class="col-xs-2 address-left">
<span class="glyphicon glyphicon-envelope" aria-hidden="true"></span>
</div>
<div class="col-xs-10 address-right">
<h5>Mail Us</h5>
<p><a href="gcrg@gmail.com">www.gcrg.ac.in</a></p>
</div>
<div class="clearfix"> </div>
</div>
<div class="col-md-4 address-row">
<div class="col-xs-2 address-left">
<span class="glyphicon glyphicon-phone" aria-hidden="true"></span>
</div>
<div class="col-xs-10 address-right">
<h5>Call Us</h5>
<p>+919695375307</p>
</div>
<div class="clearfix"> </div>
</div>
<div class="clearfix"> </div>
</div>
</div>
</div>
</div>
</div>
<!-- /contact -->
<div class="row">
<div class="copyright">
<div class="container">
<p>© 2019 StudyPoint |<a href="http://www.gcrg.ac.in">GCRG Group of
Instittutions</a></p>
</div>
</div>
</body>
</html>

138 | P a g e
Admin

@{
Layout = null;
}

<!DOCTYPE html>

<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>Changepassword</title>
<link href="~/Content/css/style.css" rel="stylesheet" />
<link href="~/Content/css/font-awesome.css" rel="stylesheet" />
<link href="~/Content/css/chocolat.css" rel="stylesheet" />
<link href="~/Content/css/bootstrap.css" rel="stylesheet" />
<script src="~/Content/js/move-top.js"></script>
<script src="~/Content/js/jquery.chocolat.js"></script>
<script src="~/Content/js/jquery-2.1.4.min.js"></script>
<script src="~/Content/js/easing.js"></script>
<script src="~/Content/js/bootstrap.js"></script>
<style>

.main
{
height:1000px;
background-color:#dfdada;
}

.mid
{
height:auto;
background-color:#ebe8e8;
}
.text
{
font-style:oblique;
color:#f00;
font-family:'Comic Sans MS';
text-align:initial;
139 | P a g e
}

</style>

</head>
<body>
<div class="row">
<div class="col-sm-12 main">
<nav class="navbar navbar-inverse">
<div class="container-fluid">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">

</div>
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse"
data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">

<ul class="nav navbar-nav">


<li><a href="/Admin/Index">Dashboard <span class="sr-
only">Current</span></a></li>
<li><a href="/Admin/Whatsnew">What's New</a></li>
<li><a href="/Admin/ShareFile">ShareFile</a></li>
<li><a href="/Admin/UserMgm">UserManagement</a></li>
<li><a href="/Admin/DiscussionMgm">DiscussionManagement</a></li>
<li><a href="/Admin/DownloadMgm">DownloadManagement</a></li>
<li><a href="/Admin/EnquiryMgm">EnquiryManagement</a></li>
<li><a href="/Admin/FeedbackMgm">FeedbackManagement</a></li>
</ul>

<ul class="nav navbar-nav navbar-right">


140 | P a g e
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button"
aria-haspopup="true" aria-expanded="false">Setting<span
class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="/Admin/profile">Edit Profile</a></li>
<li><a href="/Admin/Changepassword">Change Password</a></li>
<li><a href="/Admin/Logout">Logout</a></li>
</ul>
</li>
</ul>
</div><!-- /.navbar-collapse -->
</div><!-- /.container-fluid -->
</nav>

<!-- /navebar -->


<div class="row">
<div class="col-sm-4">
<img src="~/Content/profileimage/@ViewBag.pic"
style="height:200px;width:200px" />
</div>

<div class="col-sm-8">
<h2 class="text">@ViewBag.name</h2>
</div>

</div>
<form action="/Admin/Changepassword" method="post"
enctype="multipart/form-data" >
<div class="col-sm-3">
</div>
<div class="col-sm-6 mid">
<br/><br/><br/>
<h1 class="text-center">Change Password</h1>
<br/><br/>
Old Password:<input type="password" name="txtold" class="form-control"
required=""/>
<br/><br/><br/>
New Password:<input type="password" name="txtnew" class="form-control"
required=""/>
<br/><br/><br/>

141 | P a g e
Confirm Password:<input type="password" name="txtconf" class="form-control"
required=""/>
<br/><br/>
<input type="submit" value="Send" class="btn btn-danger"/>

</div>

<div class="col-sm-3">
</div>
</form>
<br/><br/>

</div>
</div>
<div class="copyright">
<div class="container">
<p>© 2019 StudyPoint |<a href="http://www.gcrg.ac.in">GCRG Group of
Instittutions</a></p>

</div>
</div>
</body>
</html>

142 | P a g e
Discussionmngmnt

@{
Layout = null;
}

<!DOCTYPE html>

<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>DiscussionMgm</title>
<link href="~/Content/css/style.css" rel="stylesheet" />
<link href="~/Content/css/font-awesome.css" rel="stylesheet" />
<link href="~/Content/css/chocolat.css" rel="stylesheet" />
<link href="~/Content/css/bootstrap.css" rel="stylesheet" />
<script src="~/Content/js/move-top.js"></script>
<script src="~/Content/js/jquery.chocolat.js"></script>
<script src="~/Content/js/jquery-2.1.4.min.js"></script>
<script src="~/Content/js/easing.js"></script>
<script src="~/Content/js/bootstrap.js"></script>

<style>

.main
{

height:1000px;
background-color:#dfdada;

.mid
{
height:auto;
background-color:#ebe8e8;

143 | P a g e
}
.text
{
font-style:oblique;
color:#f00;
font-family:'Comic Sans MS';
text-align:initial;
}

</style>
</head>
<body>
<div class="row">
<div class="col-sm-12 main">
<nav class="navbar navbar-inverse">
<div class="container-fluid">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
</div>
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse"
data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">

<ul class="nav navbar-nav">


<li><a href="/Admin/Index">Dashboard <span class="sr-
only">Current</span></a></li>
<li><a href="/Admin/Whatsnew">What's New</a></li>
<li><a href="/Admin/ShareFile">ShareFile</a></li>
<li><a href="/Admin/UserMgm">UserManagement</a></li>
<li><a href="/Admin/DiscussionMgm">DiscussionManagement</a></li>
<li><a href="/Admin/DownloadMgm">DownloadManagement</a></li>
<li><a href="/Admin/EnquiryMgm">EnquiryManagement</a></li>
<li><a href="/Admin/FeedbackMgm">FeedbackManagement</a></li>
</ul>

144 | P a g e
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button"
aria-haspopup="true" aria-expanded="false">Setting<span
class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="/Admin/profile">Edit Profile</a></li>
<li><a href="/Admin/Changepassword">Change Password</a></li>
<li><a href="/Admin/Logout">Logout</a></li>
</ul>
</li>
</ul>
</div><!-- /.navbar-collapse -->
</div><!-- /.container-fluid -->
</nav>

<!-- /navebar -->

<div class="row">
<div class="col-sm-4">
<img src="/Content/profileimage/@ViewBag.pic"
style="height:200px;width:200px" />
</div>

<div class="col-sm-8">
<h2 class="text">@ViewBag.name</h2>
</div>

</div>
</div>
</div>
<div class="copyright">
<div class="container">
<p>© 2019 StudyPoint |<a href="http://www.gcrg.ac.in">GCRG Group of
Instittutions</a></p>
</div>
</div>
</body>
</html>

145 | P a g e
Downloadmngmnt

@{
Layout = null;
}

<!DOCTYPE html>

<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>DownloadMgm</title>
<link href="~/Content/css/style.css" rel="stylesheet" />
<link href="~/Content/css/font-awesome.css" rel="stylesheet" />
<link href="~/Content/css/chocolat.css" rel="stylesheet" />
<link href="~/Content/css/bootstrap.css" rel="stylesheet" />
<script src="~/Content/js/move-top.js"></script>
<script src="~/Content/js/jquery.chocolat.js"></script>
<script src="~/Content/js/jquery-2.1.4.min.js"></script>
<script src="~/Content/js/easing.js"></script>
<script src="~/Content/js/bootstrap.js"></script>

<style>
.main
{
height:auto;
background-color:#dfdada;
}
.text
{
font-style:oblique;
color:#f00;
font-family:'Comic Sans MS';
text-align:initial;
}
.mid
{
height:auto;
background-color:#dfdada;
}

146 | P a g e
.n
{
height:500px;
background-color:#dfdada;
}

</style>
</head>
<body>
<div class="row">
<div class="col-sm-12 main">
<nav class="navbar navbar-inverse">
<div class="container-fluid">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">

</div>
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse"
data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">

<ul class="nav navbar-nav">


<li><a href="/Admin/Index">Dashboard <span class="sr-
only">Current</span></a></li>
<li><a href="/Admin/Whatsnew">What's New</a></li>
<li><a href="/Admin/ShareFile">ShareFile</a></li>
<li><a href="/Admin/UserMgm">UserManagement</a></li>
<li><a href="/Admin/DiscussionMgm">DiscussionManagement</a></li>
<li><a href="/Admin/DownloadMgm">DownloadManagement</a></li>
<li><a href="/Admin/EnquiryMgm">EnquiryManagement</a></li>
<li><a href="/Admin/FeedbackMgm">FeedbackManagement</a></li>
</ul>

<ul class="nav navbar-nav navbar-right">


147 | P a g e
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button"
aria-haspopup="true" aria-expanded="false">Setting<span
class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="/Admin/profile">Edit Profile</a></li>
<li><a href="/Admin/Changepassword">Change Password</a></li>
<li><a href="/Admin/Logout">Logout</a></li>
</ul>
</li>
</ul>
</div><!-- /.navbar-collapse -->
</div><!-- /.container-fluid -->
</nav>

<!-- /navebar -->

</div>

</div>
<div class="row mid">
<div class="col-sm-4">
<img src="~/Content/profileimage/@ViewBag.pic"
style="height:200px;width:200px" />
</div>

<div class="col-sm-8">
<h2 class="text">@ViewBag.name</h2>
</div>
</div>
<div class="row">
<div class="col-sm-12 n">
<table class="table table-bordered">
<tr class="bg-primary">
<th>FileID</th> <th>Subject</th><th>File
Name</th><th>Description</th><th>Uploaded Date</th>
<th>Delete</th>
</tr>
@using spicarrierguideness.Models;
@{
ConnectionManager cm = new ConnectionManager();
System.Data.DataTable dt = cm.GetBulkRecord("select *from tbl_shrefile");
148 | P a g e
if(dt.Rows.Count>0)
{
for(int i=0;i<dt.Rows.Count;i++)
{

<tr><td>@dt.Rows[i][0].ToString()</td>
<td>@dt.Rows[i][1].ToString()</td>
<td>@dt.Rows[i][2].ToString()</td>
<td>@dt.Rows[i][3].ToString()</td>
<td>@dt.Rows[i][4].ToString()</td>
<td><a
href="/Admin/DeleteDownload?fid=@dt.Rows[i][0].ToString()">Delete</a></td
>

</tr>
}

</table>
</div>
</div>
<div class="copyright">
<div class="container">
<p>© 2019 StudyPoint |<a href="http://www.gcrg.ac.in">GCRG Group of
Instittutions</a></p>
</div>
</div>
</body>
</html>

149 | P a g e
Enquirymngmnt

@{
Layout = null;
}

<!DOCTYPE html>

<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>EnquiryMgm</title>
<link href="~/Content/css/style.css" rel="stylesheet" />
<link href="~/Content/css/font-awesome.css" rel="stylesheet" />
<link href="~/Content/css/chocolat.css" rel="stylesheet" />
<link href="~/Content/css/bootstrap.css" rel="stylesheet" />
<script src="~/Content/js/move-top.js"></script>
<script src="~/Content/js/jquery.chocolat.js"></script>
<script src="~/Content/js/jquery-2.1.4.min.js"></script>
<script src="~/Content/js/easing.js"></script>
<script src="~/Content/js/bootstrap.js"></script>
<style>

.main
{
height:auto;
background-color:#dfdada;
}
.text
{
font-style:oblique;
color:#f00;
font-family:'Comic Sans MS';
text-align:initial;
}
.mid
{
height:auto;
background-color:#dfdada;
}
150 | P a g e
.n
{
height:500px;
background-color:#dfdada;
}

</style>
</head>
<body>
<div class="row">
<div class="col-sm-12 main">
<nav class="navbar navbar-inverse">
<div class="container-fluid">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">

</div>
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse"
data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">

<ul class="nav navbar-nav">


<li><a href="/Admin/Index">Dashboard <span class="sr-
only">Current</span></a></li>
<li><a href="/Admin/Whatsnew">What's New</a></li>
<li><a href="/Admin/ShareFile">ShareFile</a></li>
<li><a href="/Admin/UserMgm">UserManagement</a></li>
<li><a href="/Admin/DiscussionMgm">DiscussionManagement</a></li>
<li><a href="/Admin/DownloadMgm">DownloadManagement</a></li>
<li><a href="/Admin/EnquiryMgm">EnquiryManagement</a></li>
<li><a href="/Admin/FeedbackMgm">FeedbackManagement</a></li>
</ul>

151 | P a g e
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button"
aria-haspopup="true" aria-expanded="false">Setting<span
class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="/Admin/profile">Edit Profile</a></li>
<li><a href="/Admin/Changepassword">Change Password</a></li>
<li><a href="/Admin/Logout">Logout</a></li>
</ul>
</li>
</ul>
</div><!-- /.navbar-collapse -->
</div><!-- /.container-fluid -->
</nav>

<!-- /navebar -->


</div>
</div>
<div class="row mid">
<div class="col-sm-4">
<img src="/Content/profileimage/@ViewBag.pic"
style="height:200px;width:200px" />
</div>

<div class="col-sm-8">
<h2 class="text">@ViewBag.name</h2>
</div>

<br/><br/> <br/><br/> <br/><br/>

</div>
<div class="row">
<div class="col-sm-12 n">

<table class="table table-bordered">


<tr class="bg-primary">
<th>EnquiryID</th>
<th>Name</th><th>Email</th><th>Mobile</th><th>Message</th><th>Enquiry
Date</th>
152 | P a g e
<th>Delete</th>
</tr>
@using spicarrierguideness.Models;
@{
ConnectionManager cm = new ConnectionManager();
System.Data.DataTable dt = cm.GetBulkRecord("select *from tbl_contact");
if(dt.Rows.Count>0)
{
for(int i=0;i<dt.Rows.Count;i++)
{

<tr><td>@dt.Rows[i][0].ToString()</td>
<td>@dt.Rows[i][1].ToString()</td>
<td>@dt.Rows[i][2].ToString()</td>
<td>@dt.Rows[i][3].ToString()</td>
<td>@dt.Rows[i][4].ToString()</td>
<td>@dt.Rows[i][5].ToString()</td>
<td><a
href="/Admin/DeleteEnquiry?eid=@dt.Rows[i][0].ToString()">Delete</a></td>

</tr>
}

</table>
</div>
</div>
<div class="copyright">
<div class="container">
<p>© 2019 StudyPoint |<a href="http://www.gcrg.ac.in">GCRG Group of
Instittutions</a></p>
</div>
</div>
</body>
</html>

153 | P a g e
Feedbackmngmnt

@{
Layout = null;
}

<!DOCTYPE html>

<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>FeedbackMgm</title>
<link href="~/Content/css/style.css" rel="stylesheet" />
<link href="~/Content/css/font-awesome.css" rel="stylesheet" />
<link href="~/Content/css/chocolat.css" rel="stylesheet" />
<link href="~/Content/css/bootstrap.css" rel="stylesheet" />
<script src="~/Content/js/move-top.js"></script>
<script src="~/Content/js/jquery.chocolat.js"></script>
<script src="~/Content/js/jquery-2.1.4.min.js"></script>
<script src="~/Content/js/easing.js"></script>
<script src="~/Content/js/bootstrap.js"></script>
<style>

.main
{
height:auto;
background-color:#dfdada;
}
.text
{
font-style:oblique;
color:#f00;
font-family:'Comic Sans MS';
text-align:initial;
}
.mid
{
height:auto;
background-color:#dfdada;
}
154 | P a g e
.n
{
height:500px;
background-color:#dfdada;
}

</style>
</head>
<body>
<div class="row">
<div class="col-sm-12 main">
<nav class="navbar navbar-inverse">
<div class="container-fluid">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">

</div>
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse"
data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">

<ul class="nav navbar-nav">


<li><a href="/Admin/Index">Dashboard <span class="sr-
only">Current</span></a></li>
<li><a href="/Admin/Whatsnew">What's New</a></li>
<li><a href="/Admin/ShareFile">ShareFile</a></li>
<li><a href="/Admin/UserMgm">UserManagement</a></li>
<li><a href="/Admin/DiscussionMgm">DiscussionManagement</a></li>
<li><a href="/Admin/DownloadMgm">DownloadManagement</a></li>
<li><a href="/Admin/EnquiryMgm">EnquiryManagement</a></li>
<li><a href="/Admin/FeedbackMgm">FeedbackManagement</a></li>
</ul>

155 | P a g e
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button"
aria-haspopup="true" aria-expanded="false">Setting<span
class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="/Admin/profile">Edit Profile</a></li>
<li><a href="/Admin/Changepassword">Change Password</a></li>
<li><a href="/Admin/Logout">Logout</a></li>
</ul>
</li>
</ul>
</div><!-- /.navbar-collapse -->
</div><!-- /.container-fluid -->
</nav>

<!-- /navebar -->


</div>
</div>
<div class="row mid">
<div class="col-sm-4">
<img src="/Content/profileimage/@ViewBag.pic"
style="height:200px;width:200px" />
</div>

<div class="col-sm-8">
<h2 class="text">@ViewBag.name</h2>
</div>
</div>
<div class="row">
<div class="col-sm-12 n">
<table class="table table-bordered">
<tr class="bg-primary">
<th>EnquiryID</th>
<th>Name</th><th>Email</th><th>Mobile</th><th>Message</th><th>Enquiry
Date</th>
<th>Delete</th>
</tr>
@using spicarrierguideness.Models;
@{
ConnectionManager cm = new ConnectionManager();
System.Data.DataTable dt = cm.GetBulkRecord("select *from tbl_feedback");
156 | P a g e
if(dt.Rows.Count>0)
{
for(int i=0;i<dt.Rows.Count;i++)
{

<tr><td>@dt.Rows[i][0].ToString()</td>
<td>@dt.Rows[i][1].ToString()</td>
<td>@dt.Rows[i][2].ToString()</td>
<td>@dt.Rows[i][3].ToString()</td>
<td>@dt.Rows[i][4].ToString()</td>
<td>@dt.Rows[i][5].ToString()</td>
<td><a
href="/Admin/DeleteFeed?fid=@dt.Rows[i][0].ToString()">Delete</a></td>

</tr>
}

}
else
{
<h2>NO Data Found</h2>
}

</table>
</div>
</div>
<div class="copyright">
<div class="container">
<p>© 2019 StudyPoint |<a href="http://www.gcrg.ac.in">GCRG Group of
Instittutions</a></p>
</div>
</div>

</body>
</html>

157 | P a g e
Index

@{
Layout = null;
}

<!DOCTYPE html>

<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>FeedbackMgm</title>
<link href="~/Content/css/style.css" rel="stylesheet" />
<link href="~/Content/css/font-awesome.css" rel="stylesheet" />
<link href="~/Content/css/chocolat.css" rel="stylesheet" />
<link href="~/Content/css/bootstrap.css" rel="stylesheet" />
<script src="~/Content/js/move-top.js"></script>
<script src="~/Content/js/jquery.chocolat.js"></script>
<script src="~/Content/js/jquery-2.1.4.min.js"></script>
<script src="~/Content/js/easing.js"></script>
<script src="~/Content/js/bootstrap.js"></script>
<style>

.main
{
height:auto;
background-color:#dfdada;
}
.text
{
font-style:oblique;
color:#f00;
font-family:'Comic Sans MS';
text-align:initial;
}
.mid
{
height:auto;
background-color:#dfdada;
}
158 | P a g e
.n
{
height:500px;
background-color:#dfdada;
}

</style>
</head>
<body>
<div class="row">
<div class="col-sm-12 main">
<nav class="navbar navbar-inverse">
<div class="container-fluid">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
</div>
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse"
data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">

<ul class="nav navbar-nav">


<li><a href="/Admin/Index">Dashboard <span class="sr-
only">Current</span></a></li>
<li><a href="/Admin/Whatsnew">What's New</a></li>
<li><a href="/Admin/ShareFile">ShareFile</a></li>
<li><a href="/Admin/UserMgm">UserManagement</a></li>
<li><a href="/Admin/DiscussionMgm">DiscussionManagement</a></li>
<li><a href="/Admin/DownloadMgm">DownloadManagement</a></li>
<li><a href="/Admin/EnquiryMgm">EnquiryManagement</a></li>
<li><a href="/Admin/FeedbackMgm">FeedbackManagement</a></li>
</ul>

<ul class="nav navbar-nav navbar-right">


<li class="dropdown">
159 | P a g e
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button"
aria-haspopup="true" aria-expanded="false">Setting<span
class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="/Admin/profile">Edit Profile</a></li>
<li><a href="/Admin/Changepassword">Change Password</a></li>
<li><a href="/Admin/Logout">Logout</a></li>
</ul>
</li>
</ul>
</div><!-- /.navbar-collapse -->
</div><!-- /.container-fluid -->
</nav>

<!-- /navebar -->


</div>
</div>
<div class="row mid">
<div class="col-sm-4">
<img src="/Content/profileimage/@ViewBag.pic"
style="height:200px;width:200px" />
</div>

<div class="col-sm-8">
<h2 class="text">@ViewBag.name</h2>
</div>
</div>
<div class="row">
<div class="col-sm-12 n">
<table class="table table-bordered">
<tr class="bg-primary">
<th>EnquiryID</th>
<th>Name</th><th>Email</th><th>Mobile</th><th>Message</th><th>Enquiry
Date</th>
<th>Delete</th>
</tr>
@using spicarrierguideness.Models;
@{
ConnectionManager cm = new ConnectionManager();
System.Data.DataTable dt = cm.GetBulkRecord("select *from tbl_feedback");
if(dt.Rows.Count>0)
{
160 | P a g e
for(int i=0;i<dt.Rows.Count;i++)
{

<tr><td>@dt.Rows[i][0].ToString()</td>
<td>@dt.Rows[i][1].ToString()</td>
<td>@dt.Rows[i][2].ToString()</td>
<td>@dt.Rows[i][3].ToString()</td>
<td>@dt.Rows[i][4].ToString()</td>
<td>@dt.Rows[i][5].ToString()</td>
<td><a
href="/Admin/DeleteFeed?fid=@dt.Rows[i][0].ToString()">Delete</a></td>

</tr>
}

}
else
{
<h2>NO Data Found</h2>
}

</table>
</div>
</div>
<div class="copyright">
<div class="container">
<p>© 2019 StudyPoint |<a href="http://www.gcrg.ac.in">GCRG Group of
Instittutions</a></p>
</div>
</div>

</body>
</html>

161 | P a g e
Share file

@{
Layout = null;
}

<!DOCTYPE html>

<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>ShareFile</title>
<link href="~/Content/css/style.css" rel="stylesheet" />
<link href="~/Content/css/font-awesome.css" rel="stylesheet" />
<link href="~/Content/css/chocolat.css" rel="stylesheet" />
<link href="~/Content/css/bootstrap.css" rel="stylesheet" />
<script src="~/Content/js/move-top.js"></script>
<script src="~/Content/js/jquery.chocolat.js"></script>
<script src="~/Content/js/jquery-2.1.4.min.js"></script>
<script src="~/Content/js/easing.js"></script>
<script src="~/Content/js/bootstrap.js"></script>
<style>

.main
{
height:auto;
background-color:#dfdada;
}
.text
{
font-style:oblique;
color:#f00;
font-family:'Comic Sans MS';
text-align:initial;
}
.mid
{
height:auto;
background-color:#dfdada;
}
162 | P a g e
.n
{
height:500px;
background-color:#dfdada;
}

</style>
</head>
<body>
<div class="row">
<div class="col-sm-12 main">
<nav class="navbar navbar-inverse">
<div class="container-fluid">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">

</div>
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse"
data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">

<ul class="nav navbar-nav">


<li><a href="/Admin/Index">Dashboard <span class="sr-
only">Current</span></a></li>
<li><a href="/Admin/Whatsnew">What's New</a></li>
<li><a href="/Admin/ShareFile">ShareFile</a></li>
<li><a href="/Admin/UserMgm">UserManagement</a></li>
<li><a href="/Admin/DiscussionMgm">DiscussionManagement</a></li>
<li><a href="/Admin/DownloadMgm">DownloadManagement</a></li>
<li><a href="/Admin/EnquiryMgm">EnquiryManagement</a></li>
<li><a href="/Admin/FeedbackMgm">FeedbackManagement</a></li>
</ul>
163 | P a g e
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button"
aria-haspopup="true" aria-expanded="false">Setting<span
class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="/Admin/profile">Edit Profile</a></li>
<li><a href="/Admin/Changepassword">Change Password</a></li>
<li><a href="/Admin/Logout">Logout</a></li>
</ul>
</li>
</ul>
</div><!-- /.navbar-collapse -->
</div><!-- /.container-fluid -->
</nav>

<!-- /navebar -->


</div>
</div>
<div class="row mid">
<div class="col-sm-4">
<img src="/Content/profileimage/@ViewBag.pic"
style="height:200px;width:200px" />
</div>

<div class="col-sm-8">
<h2 class="text">@ViewBag.name</h2>
</div>
</div>
<div class="row ">
<div class="col-sm-12 n">
<br/><br/> <br/><br/> <br/><br/>
<form action="/User/ShareFile" method="post" enctype="multipart/form-data">
Subject Related To File:<input type="text" name="txtsub" class="form-control"
/>
<br /> <br/><br/>
<input type="file" name="upload" />
<br /> <br/><br/>
Description:<textarea name="txtdes" class="form-control" rows="4"></textarea>
<br />
<input type="submit" value="Send" class="btn btn-danger" />
164 | P a g e
</form>
<br/><br/>
</div>
</div>
<div class="copyright">
<div class="container">
<p>© 2019 StudyPoint |<a href="http://www.gcrg.ac.in">GCRG Group of
Instittutions</a></p>
</div>
</div>
</body>
</html>

165 | P a g e
Usermngmnt

@{
Layout = null;
}

<!DOCTYPE html>

<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>UserMgm</title>
<link href="~/Content/css/style.css" rel="stylesheet" />
<link href="~/Content/css/font-awesome.css" rel="stylesheet" />
<link href="~/Content/css/chocolat.css" rel="stylesheet" />
<link href="~/Content/css/bootstrap.css" rel="stylesheet" />
<script src="~/Content/js/move-top.js"></script>
<script src="~/Content/js/jquery.chocolat.js"></script>
<script src="~/Content/js/jquery-2.1.4.min.js"></script>
<script src="~/Content/js/easing.js"></script>
<script src="~/Content/js/bootstrap.js"></script>
<style>

.main
{
height:auto;
background-color:#dfdada;
}
.text
{
font-style:oblique;
color:#f00;
font-family:'Comic Sans MS';
text-align:initial;
}
.mid
{
height:auto;
background-color:#dfdada;
}
166 | P a g e
.n
{
height:500px;
background-color:#dfdada;
}
</style>
</head>
<body>
<div class="row">
<div class="col-sm-12 main">
<nav class="navbar navbar-inverse">
<div class="container-fluid">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">

</div>
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse"
data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">

<ul class="nav navbar-nav">


<li><a href="/Admin/Index">Dashboard <span class="sr-
only">Current</span></a></li>
<li><a href="/Admin/Whatsnew">What's New</a></li>
<li><a href="/Admin/ShareFile">ShareFile</a></li>
<li><a href="/Admin/UserMgm">UserManagement</a></li>
<li><a href="/Admin/DiscussionMgm">DiscussionManagement</a></li>
<li><a href="/Admin/DownloadMgm">DownloadManagement</a></li>
<li><a href="/Admin/EnquiryMgm">EnquiryManagement</a></li>
<li><a href="/Admin/FeedbackMgm">FeedbackManagement</a></li>
</ul>

<ul class="nav navbar-nav navbar-right">


<li class="dropdown">
167 | P a g e
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button"
aria-haspopup="true" aria-expanded="false">Setting<span
class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="/Admin/profile">Edit Profile</a></li>
<li><a href="/Admin/Changepassword">Change Password</a></li>
<li><a href="/Admin/Logout">Logout</a></li>
</ul>
</li>
</ul>
</div><!-- /.navbar-collapse -->
</div><!-- /.container-fluid -->
</nav>

<!-- /navebar -->


</div>
</div>
<div class="row mid">
<div class="col-sm-4">
<img src="/Content/profileimage/@ViewBag.pic"
style="height:200px;width:200px" />
</div>

<div class="col-sm-8">
<h2 class="text">@ViewBag.name</h2>
</div>

<br/><br/> <br/><br/> <br/><br/>

</div>
<div class="row">
<div class="col-sm-12">

<table class="table table-bordered">


<thead><tr>
<th>First Name</th>
<th>Last Name</th>
<th>Gender</th>
<th>Mobile No.</th>
<th>Address</th>
<th>Profession</th>
<th>EmailId</th>
168 | P a g e
<th>Reg. Date</th>
<th>Profile Pic</th>
<th>Delete</th>
<th>Send Email</th>
</tr></thead>
<tbody>
@using spicarrierguideness.Models
@{
ConnectionManager cm=new ConnectionManager();
string cmd = "select *from tbl_registration";
System.Data.DataTable dt = cm.GetBulkRecord(cmd);
if(dt.Rows.Count>0)
{
for (int i = 0; i < dt.Rows.Count;i++ )
{
<tr>
<td>@dt.Rows[i][0].ToString()</td>
<td>@dt.Rows[i][1].ToString()</td>
<td>@dt.Rows[i][2].ToString()</td>
<td>@dt.Rows[i][3].ToString()</td>
<td>@dt.Rows[i][4].ToString()</td>
<td>@dt.Rows[i][5].ToString()</td>
<td>@dt.Rows[i][7].ToString()</td>
<td>@dt.Rows[i][9].ToString()</td>
<td><img src="~/Content/profileimage/@dt.Rows[i][6].ToString()"
style="width:100px;height:100px;" /></td>
<td><a class="btn btn-danger"
href="/Admin/DeleteUser?email=@dt.Rows[i][7].ToString()">Delete</a></td>
<td><a class="btn btn-danger"
href="/Admin/SendEmail?email=@dt.Rows[i][7].ToString()">Send
Email</a></td>
</tr>
}
}
}

</tbody>
</table>

</div>
</div>
<div class="copyright">
169 | P a g e
<div class="container">
<p>© 2019 StudyPoint |<a href="http://www.gcrg.ac.in">GCRG Group of
Instittutions</a></p>
</div>
</div>

</body>
</html>

170 | P a g e
Whatsnew

@{
Layout = null;
}

<!DOCTYPE html>

<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>Whatsnew</title>
<link href="~/Content/css/style.css" rel="stylesheet" />
<link href="~/Content/css/font-awesome.css" rel="stylesheet" />
<link href="~/Content/css/chocolat.css" rel="stylesheet" />
<link href="~/Content/css/bootstrap.css" rel="stylesheet" />
<script src="~/Content/js/move-top.js"></script>
<script src="~/Content/js/jquery.chocolat.js"></script>
<script src="~/Content/js/jquery-2.1.4.min.js"></script>
<script src="~/Content/js/easing.js"></script>
<script src="~/Content/js/bootstrap.js"></script>
<style>

.main
{
height:auto;
background-color:#dfdada;
}

.text
{
font-style:oblique;
color:#f00;
font-family:'Comic Sans MS';
text-align:initial;
}
.mid
{
height:auto;
background-color:#dfdada;
171 | P a g e
}
</style>

</head>
<body>
<div class="row">
<div class="col-sm-12 main">
<nav class="navbar navbar-inverse">
<div class="container-fluid">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">

</div>
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse"
data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">

<ul class="nav navbar-nav">


<li><a href="/Admin/Index">Dashboard <span class="sr-
only">Current</span></a></li>
<li><a href="/Admin/Whatsnew">What's New</a></li>
<li><a href="/Admin/ShareFile">ShareFile</a></li>
<li><a href="/Admin/UserMgm">UserManagement</a></li>
<li><a href="/Admin/DiscussionMgm">DiscussionManagement</a></li>
<li><a href="/Admin/DownloadMgm">DownloadManagement</a></li>
<li><a href="/Admin/EnquiryMgm">EnquiryManagement</a></li>
<li><a href="/Admin/FeedbackMgm">FeedbackManagement</a></li>
</ul>

<ul class="nav navbar-nav navbar-right">


<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button"
aria-haspopup="true" aria-expanded="false">Setting<span
class="caret"></span></a>
<ul class="dropdown-menu">
172 | P a g e
<li><a href="/Admin/profile">Edit Profile</a></li>
<li><a href="/Admin/Changepassword">Change Password</a></li>
<li><a href="/Admin/Logout">Logout</a></li>
</ul>
</li>
</ul>
</div><!-- /.navbar-collapse -->
</div><!-- /.container-fluid -->
</nav>

<!-- /navebar -->


</div>
</div>
<div class="row mid">
<div class="col-sm-4">
<img src="/Content/profileimage/@ViewBag.pic"
style="height:200px;width:200px" />
</div>

<div class="col-sm-8">
<h2 class="text">@ViewBag.name</h2>
</div>

<br/><br/> <br/><br/> <br/><br/>


</div>
<div class="row mid">
<div class="col-sm-6">
<h2 style="color:#b1f6f9 ;"><marquee>Somthing!New</marquee></h2>
</div>
<div class="col-sm-6">
<h2 style="color:#b1f6f9;"><marquee>Somthing!New </marquee></h2>
</div>

<br/><br/>
</div>

<div class="row">
<div class="col-sm-12 mid">
<form action="/Admin/Whatsnew" method="post" enctype="multipart/form-
data">
<textarea name="txtmsg" style="width:90%;" rows="4" class="form-control">

173 | P a g e
</textarea>
<br/><br/>

<input type="submit" value="Send" class="btn btn-danger"/>


<br/><br/> <br/><br/> <br/><br/>
</form>
</div>
</div>
<div class="copyright">
<div class="container">
<p>© 2019 StudyPoint |<a href="http://www.gcrg.ac.in">GCRG Group of
Instittutions</a></p>
</div>
</div></body>
</html>

174 | P a g e
12. TESTING AND IMPLEMENTATION

12.1 . OBJECTIVE OF TESTING

Software testing is an investigation conducted to provide stakeholders with


information about the quality of the product or service under test. Software testing
can also provide an objective, independent view of the software to allow the
business to appreciate and understand the risks of software implementation. Test
techniques include, but are not limited to, the process of executing a program or
application with the intent of finding software bugs (errors or other defects).

Software testing can be stated as the process of validating and verifying that a
software program/application/product:

1. meets the requirements that guided its design and development;


2. works as expected; and
3. can be implemented with the same characteristics.

Software testing, depending on the testing method employed, can be implemented


at any time in the development process. However, most of the test effort
traditionally occurs after the requirements have been defined and the coding
process has been completed having been shown that fixing a bug is less expensive
when found earlier in the development process.

Every software product has a target audience. For example, the audience for video
game software is completely different from banking software. Therefore, when an
organization develops or otherwise invests in a software product, it can assess
whether the software product will be acceptable to its end users, its target

175 | P a g e
audience,its purchasers, and other stakeholders. Software testing is the process of
attempting to make this assessment.

12.2. TYPES OF TESTING

12.2.1 BLACK BOX TESTING

Black-box testing treats the software as a "black box"—without any knowledge of


internal implementation. Black-box testing methods include: equivalence
partitioning, boundary value analysis, all-pairs testing, fuzz testing, model-based
testing, exploratory testing and specification-based testing.

12.2.1.1 SPECIFICATION BASED TESTING:

Specification-based testing aims to test the functionality of software according to


the applicable requirements. Thus, the tester inputs data into, and only sees the
output from, the test object. This level of testing usually requires thorough test
cases to be provided to the tester, who then can simply verify that for a given input,
the output value (or behavior), either "is" or "is not" the same as the expected value
specified in the test case. Specification-based testing is necessary, but it is
insufficient to guard against certain risks.

12.2.1.2. ADVANTAGES AND DISADVANTAGES:

The black-box tester has no "bonds" with the code, and a tester's perception is very
simple: a code must have bugs. Using the principle, "Ask and you shall receive,"
black-box testers find bugs where programmers do not. On the other hand, black-
box testing has been said to be "like a walk in a dark labyrinth without a flashlight,"
because the tester doesn't know how the software being tested was actually

176 | P a g e
constructed. As a result, there are situations when (1) a tester writes many test cases
to check something that could have been tested by only one test case, and/or (2)
some parts of the back-end are not tested at all.

12.2.2. WHITE BOX TESTING

White-box testing is when the tester has access to the internal data structures and
algorithms including the code that implements these.

12.2.2.1. TYPES OF WHITE BOX TESTING


The following types of white-box testing exist:

 API testing (application programming interface) - testing of the


application using public and private APIs
 Code coverage- creating tests to satisfy some criteria of code
coverage (e.g., the test designer can create tests to cause all
statements in the program to be executed at least once)
 Fault injection methods - improving the coverage of a test by
introducing faults to test code paths
 Mutation testing methods
 Static testing - All type

12.2.3 FUNCTIONAL TESTING

Functional testing refers to activities that verify a specific action or function of the
code. These are usually found in the code requirements documentation, although
some development methodologies work from use cases or user stories. Functional
tests tend to answer the question of "can the user do this" or "does this particular
feature work."

177 | P a g e
Non-functional testing refers to aspects of the software that may not be related to a
specific function or user action, such as scalability or other performance, behavior
under certain constraints, or security. Testing will determine the flake point, the
point at which extremes of scalability or performance leads to unstable execution.

Non-functional requirements tend to be those that reflect the quality of the product,
particularly in the context of the suitability perspective of its users.

12.2.4 SYSTEM TESTING

System testing of software or hardware is testing conducted on a complete,


integrated system to evaluate the system's compliance with its specified
requirements. System testing falls within the scope of black box testing, and as
such, should require no knowledge of the inner design of the code or logic.

As a rule, system testing takes, as its input, all of the "integrated" software
components that have successfully passed integration testing and also the software
system itself integrated with any applicable hardware system(s). The purpose of
integration testing is to detect any inconsistencies between the software units that
are integrated together (called assemblages) or between any of the assemblages and
the hardware. System testing is a more limited type of testing; it seeks to detect
defects both within the "inter-assemblages" and also within the system as a whole.

178 | P a g e
12.3 VARIOUS LEVEL OF TESTING
Before implementation the system is tested at two levels:

I. Level 1
II. Level 2

12.3.1. LEVEL 1 TESTING (ALPHA TESTING)

Alpha testing is simulated or actual operational testing by potential users/customers


or an independent test team at the developers' site. Alpha testing is often employed
for off-the-shelf software as a form of internal acceptance testing, before the
software goes to beta testing.

12.3.2 LEVEL 2 TESTING (BETA TESTING)


Beta testing comes after alpha testing and can be considered a form of external user
acceptance testing. Versions of the software, known as beta versions, are released
to a limited audience outside of the programming team. The software is released to
groups of people so that further testing can ensure the product has few faults or
bugs. Sometimes, beta versions are made available to the open public to increase
the feedback field to a maximal number of future users.

12.4. RECOVERY AND SECURITY

A forced system failure is induced to test a backup recovery procedure for file
integrity. Inaccurate data are entered to see how the system responds in terms of
error detection and protection. Related to file integrity is a test to demonstrate that
data and programs are secure from unauthorized access.

179 | P a g e
12.5. USABILITY DOCUMENTATION AND PROCEDURE

The usability test verifies the user-friendly nature of the system. This relates to
normal operating and error-handling procedures.

12.6 QUALITY ASSURANCE

Though controversial, software testing is a part of the software quality assurance


(SQA) process. In SQA, software process specialists and auditors are concerned
for the software development process rather than just the artifacts such as
documentation, code and systems. They examine and change the software
engineering process itself to reduce the number of faults that end up in the delivered
software: the so-called defect rate.

What constitutes an "acceptable defect rate" depends on the nature of the software;
A flight simulator video game would have much higher defect tolerance than
software for an actual airplane.

Although there are close links with SQA, testing departments often exist
independently, and there may be no SQA function in some companies.

Software testing is a task intended to detect defects in software by contrasting a


computer program's expected results with its actual results for a given set of inputs.
By contrast, QA (quality assurance) is the implementation of policies and
procedures intended to prevent defects from occurring in the first place.

180 | P a g e
12.7 SYSTEM IMPLEMENTATION

During the implementation stage the system in physically created. Necessary


programs are coded, debugged and documented. A new hardware is selected,
ordered and installed.

12.8 SYSTEM SPECIFICATION


Every computer system consists of three major elements. Application will be
accessed through a Browser Interface. The interface would be viewed best using
1024 x 768 and 800 x 600 pixels resolution setting. The software would be fully
compatible with Microsoft Internet Explorer for version 6 and above. No user
would be able to access any part of the application without logging on to the
system.

181 | P a g e
13 LIMITATION AND FUTURE ENHANCEMENTS

13.1 LIMITATIONS OF SYSTEM

 Only the permanent employees can access the system.


 System works with windows’98 and its compatible environments.
 Advanced techniques are not used to check the authorization.
 Once the employee is registered to a course cannot drop, without
completing.

13.2 FUTURE ENHANCEMENTS

It is not possible to develop a system that makes all the requirements of the user.
User requirements keep changing as the system is being used. Some of the future
enhancements that can be done to this system are:

 As the technology emerges, it is possible to upgrade the system and can be


adaptable to desired environment.
 Because it is based on object-oriented design, any further changes can be
easily adaptable.
 Based on the future security issues, security can be improved using
emerging technologies.
 Attendance module can be added
 sub admin module can be added

182 | P a g e
14. CONCLUSION

At last the Conclusion of project is to develop a web-application which help the


students and developer to get help from this site, so that they can develop their
project and application on different technologies and make a group of programmer.
A Group is a social unit of any size that share common values, ideas, code and
queries. The portal is inexpensive and support multiple programmer goals.
Study Point is not only a web portal, it is a live product of board of technical
education. In future we will add more and more features to it.

183 | P a g e
15. BIBLIOGRAPHY

 Beginning ASP.NET 3.5 in C#

 Pragim Technology (You tube)

 www.w3school.com
 www.javapoint.com
 www.apache.org
 www.google.com
 www.wikipedia.com

184 | P a g e
15. RESUME

ANUSAR SRIVASTAVA
E-mail id: anusarsrivastava@gmail.com
Contact No.: 7991255922
Address: House No. 636/14 , Anand Vihar , Near
Sai Dham Mandir, Sector -11 , Indira Nagar ,
Lucknow -226016.

OBJECTIVE

Aspiring to work with the organization that offer responsible position where I can
utilize my skills and capabilities which would enable me as a fresher to grow while
fulfilling organizational goals.

ACADEMIC QUALIFICATION

QUALIFICAT BOARD/UNIVERS SCHOOL YEAR PERCENTA


ION ITY GE
B.TECH AKTU GCRG Memorial 2015-2019 62.38%
Trust Group of
Institutions
INTERMEDIA U.P. Board Lucknow Model 2015 65.8%
TE Public Inter
College
HIGH U.P. Board Lucknow Model 2013 76.83%
SCHOOL Public Inter
College

TRAINING

SUMMER TRANING
Institute Name : Code Infotech.
Duration : Two Month ( May 03, 2017 to July 03, 2017) .
Description : C Language.

185 | P a g e
SUMMER TRAINING and PROJECT TRAINING
Institute Name : SOFTPRO INDIA.
Duration : Two month(June 15, 2018 to July 31 , 2018).
Description : Asp.net MVC with C#.

ONLINE COURSE
Institute Name : NPTEL.
Duration : 12 Weeks ( July 2018 to October 2018).
Description : Problem Solving Through Programing in C.

TECHNICAL SKILLS

Programming Skills : ASP.NET MVC , C.


Scripting Language : Basic knowledge of JAVASCRIPT.
Database : Basic knowledge of SQL, Oracle.
Web Technology : HTML, CSS.

EXTRA CURRICULAR ACTIVITIES

 Volunteer in College Fest (Carrom) in 2017.


 Co-Ordinator in College Fest (Carrom) in 2018.
 Co-Ordinator in College Fest (Carrom) in 2019.

HOBBIES

Playing different type of games.


Drawing.

STRENGTHS

Good communication skill.


Leadership quality.

PERSONAL DETAILS

Father’s Name : Mr. Rakesh Kumar Srivastava


Date of Birth : Dec 19, 1997.
Marital Status : Unmarried
Gender : Male
Language Known : English, Hindi
Nationality : Indian

186 | P a g e
DECLARATION

I hereby declare that the entire statement made in this Resume is true and correct to the
best of my knowledge and belief.

Date:
Place:

ANUSAR SRIVASTAVA

187 | P a g e
ANSHUL KUMAR
E-mail id: siddhanta006@gmail.com
Contact No.: 8604368664
Address: Murar Nagar Som
Sandila, Hardoi-241204

OBJECTIVE

Aspiring to work with the organization that offer respectable position where I can
maximize my skills and capabilities which would promote organizational growth.

ACADEMIC QUALIFICATION

QUALIFICAT BOARD/UNIVERS SCHOOL YEAR PERCENTAG


ION ITY E
B.TECH AKTU GCRG 2015-2019 69%
Memorial Trust
Group of
Institutions
INTERMEDIA U.P. Board I,R Inter College 2014 69%
TE Sandila
HIGH U.P. Board I,R Inter College 2012 75%
SCHOOL Sandila

TRAINING

WORKSHOP
Institute Name : Cosmo Foundation
Duration : 3 days(25-06-2018 to 27-06-2018)
Description : Python

SUMMER TRAINING and PROJECT TRAINING


Institute Name : SOFTPRO INDIA.
Duration : Two month(June 15, 2018 to July 31 , 2018).
Description : Asp.net MVC with C#.

188 | P a g e
TECHNICAL SKILLS

Programming Skills : ASP.NET MVC , C.


Scripting Language : Basic knowledge of JAVASCRIPT.
Database : Basic knowledge of SQL, Oracle.
Web Technology : HTML, CSS.

EXTRA CURRICULAR ACTIVITIES

National cadet corps


A Certificate with A grade
B Certificate with B grade

HOBBIES

Playing Chess
Writing (poems)

STRENGTHS

Quick Learner
Soft-Spoken

PERSONAL DETAILS

Father’s Name : Mr. Sohan Lal


Date of Birth : 24.08.1997
Marital Status : Unmarried
Gender : Male
Language Known : English, Hindi, Urdu
Nationality : Indian

DECLARATION

I hereby declare that the entire statement made in this Resume is true and correct to the
best of my knowledge and belief.

Date:
Place:
ANSHUL KUMAR
189 | P a g e
ANKIT YADAV
E-mail id: rtyadavmtd@gmail.com
Contact No.: 7887260088
Address: VILL-MADHOTANDA, TEHSIL-PURANPUR.
262122

OBJECTIVE

Aspiring to work with the organization that offer responsible position where I can
utilize my skills and capabilities which would enable me as a fresher to grow while
fulfilling organizational goals.

ACADEMIC QUALIFICATION

QUALIFICAT BOARD/UNIVERS SCHOOL YEAR PERCENTA


ION ITY GE
B.TECH AKTU GCRG Memorial 2015-2019 60%
Trust Group of
Institutions
INTERMEDIA U.P. Board A.P. Inter College 2015 57%
TE
HIGH U.P. Board A.P. Inter College 2012 64.5%
SCHOOL

TRAINING

SUMMER-TRANING
Institute Name : Techavera.
Duration : Two Month ( May 13, 2017 to July 15, 2017) .
Description : HTML,CSS
TRAINING and PROJECT TRAINING
Institute Name : Techavera.
Duration : Two month(FEB 01, 2019 to April 17 , 2019).
Description : JAVASCRIPT , ANGULAR.
ONLINE COURSE
Institute Name. :. Microsoft virtual academy.
Duration. :. 12 Weeks (Feb 2018 to April 2018).
Description. :. HRML,CSS,

190 | P a g e
TECHNICAL SKILLS

Programming Skills : ANGULAR ,C.


Scripting Language : JAVASCRIPT, TYPESCRIPT.
Web Technology : HTML,CSS, BOOTSTRAP.

EXTRA CURRICULAR ACTIVITIES

Stood 1st in drawing competition, tile painting, glass painting , miniature in bowl,
rangoli making
Stood 2nd in poster making , drawing competition
Part of marketing activity held in collage.

HOBBIES

Playing computer games.


Programming.
Reading Books.

STRENGTHS

Good communication skill.


Calm.
Quick learner.

PERSONAL DETAILS

Father’s Name : Mr. RAKESH YADAV.


Date of Birth : Dec 01, 1996.
Marital Status : Unmarried
Gender : Male
Language Known : English, Hindi
Nationality : Indian

DECLARATION

I hereby declare that the entire statement made in this Resume is true and correct to the
best of my knowledge and belief.

Date:
Place:

ANKIT YADAV

191 | P a g e
RAMEEZ SAYEED
E-mail id: rameezsayeed786@gmail.com
Contact No.: 9919655566
Address: House No. 473,Rahmat Nagar teacher’s,
Colony, Gulami Ka pura.
Azamgarh-276001

OBJECTIVE

Aspiring to work with the organization that offer professional growth where I can
utilize my skills and capabilities which would enable me as a fresher to grow while
fulfilling organizational goals.

ACADEMIC QUALIFICATION

QUALIFICATIO BOARD/UNIVERSIT SCHOOL YEA PERCENTAG


N Y R E
B.TECH AKTU GCRG 2015- 55.38%
Memorial 2019
Trust
Group of
Institution
INTERMEDIATE U.P. Board Kashi 2013 64.15%
Vidhyapeet
h Inter
College
HIGH SCHOOL U.P. Board Shibli 2011 50.54%
national
Inter
College

TRAINING

SUMMER-TRANING
Institute Name : Techavera.
Duration : Two Month ( May 13, 2017 to July 15, 2017) .
Description : HTML,CSS

TRAINING and PROJECT TRAINING


Institute Name : Techavera.

192 | P a g e
Duration : Two month(FEB 01, 2019 to April 17 , 2019).
Description : JAVASCRIPT , ANGULAR.

ONLINE COURSE
Institute Name : NPTEL.
Duration : 12 Weeks ( July 2018 to October 2018).
Description : Problem Solving Through Programing in C.
Institute Name. :. Microsoft virtual academy.
Duration. :. 12 Weeks (Feb 2018 to April 2018).
Description. :. HRML,CSS.

TECHNICAL SKILLS

Programming Skills : ANGULAR ,C.


Scripting Language : JAVASCRIPT, TYPESCRIPT.
Web Technology : HTML,CSS, BOOTSTRAP

EXTRA CURRICULAR ACTIVITIES

 Volunteer in College Fest (Cricket) in 2017.


 Co-Ordinator in College Fest (Cricket) in 2018.

HOBBIES

Playing computer games.


Programming
Watching sci-fi movies

STRENGTHS

Good communication skill.


Calm.
Quick learner.

PERSONAL DETAILS

Father’s Name : Mr. Abu Sayeed.


Date of Birth : NOV 11, 1996.
Marital Status : Unmarried
Gender : Male
Language Known : English, Hindi
Nationality : Indian

193 | P a g e
DECLARATION

I hereby declare that the entire statement made in this Resume is true and correct to the
best of my knowledge and belief.

Date:
Place:
RAMEEZ SAYEED

194 | P a g e

Вам также может понравиться