Sei sulla pagina 1di 91

REAL ESTATE PROCESS MANAGEMENT

SYSTEM

PROJECT REPORT

Submitted By

CYAOBCA021 ABHIRAM K
CYAOBCA016 PRANAV K
CYAOBCA026 MUHAMED SHIBIL T
CYAOBCA018 ABDUL HASEEB E
CYAOBCA005 RASHID K T

Under the guidance of

MRS. SWAPNA M P

In the partial fulfillment of the requirements


For the award of the undergraduate degree of

BACHELOR OF COMPUTER APPLICATION


Of the University of Calicut
DEPARTMENT OF COMPUTER SCIENCE

CHERPULASSERY COLLEGE OF SCIENCE AND


TECHNOLOGY
Cherpulassery

2014-2017

UNIVERSITY OF CALICUT

CHERPULASSERY COLLEGE OF SCIENCE AND


TECHNOLOGY
Cherpulassery

CERTIFICATE

This is to certify that Abhiram k is the VIth semester student of the department of

COMPUTER SCIENCE, CCST CHERPULASERY, and the project report entitled

on REAL ESTATE PROCESS MANAGEMENT SYSTEM has been

prepared by our partial fulfillment of the requirement of the award of BACHELOR

OF COMPUTER APPLICATION under graduate degree of the University of

Calicut.

Date: .
Counter Signed by

Internal Guide Associate coordinator

External Examiner

CHERPULASSERY COLLEGE OF SCIENCE AND


TECHNOLOGY
Cherpulassery

DECLARATION

I Abhiram k hereby declare that the project entitled REAL ESTATE PROCESS

MANAGEMENT SYSTEM is submitted to the Calicut university in partial fulfillment


of the requirement for the award of the master degree of Bachelor of Computer

Applications a record of original work done by me during our period of study at

CCST Cherpulassery under the supervision and guidance of MRS. SWAPNA,

Department of Computer Science.

Place: Cherpulassery Signature of candidate


Date: Abhiram k

ACKNOWLEDGEMENT
The success of the project depends upon the effort invested. Its my duty to
acknowledge and thank the individuals who has the contributed in the successful
completion of the project.

I express my sincere thanks to MRS.SWAPNA, Project Guide of CCST


Cherpulassery, for providing necessary guidance for my project.

I wish to express my sincere gratitude to MR.SHAMEER Managing Director,


Net way Technologies, Perinthalmanna, and Malappuram for providing me to
do this work in their organization.

I am also grateful to SYAM, Assistant Software Developer, Net way


Technologies, Perinthalmanna, and Malappuram for the guidance, which
helped me in completing my project successfully and their timely suggestions and
technical guidance throughout the project work.
I am also thankful to my parents who gave me their valuable support throughout
the project.

I am also thankful to my friends who gave me their valuable suggestions and


comments for the fulfillment of the project.

I express my sincere thanks to God for the success of the project.

ABSTRACT

Online real estate system is meant for selling and buying of plots. There are
options for searching plots, posting advertisements and users can save the details of
their interested plots. It has advantages over the ordinary one. There are several
reasons why marketing online has become extremely important to the competitive real
estate agent.

71% of homebuyers use the Internet for research and to search for listings and
services.
Internet homebuyers make better clients.
It saves time and is more cost effective than most traditional forms of marketing.

If you are already a successful realtor without a website, you will still
significantly increase your business with a professional website and online
marketing.
The website can be found today or ten years from now. The customers may not
remember realtors telephone number or may have lost their business card, but people
remember domain names, especially when they are simple and short. The web address
will never change, so customers can always find you. We can target a global audience
or small community. It does not matter how big or small your business is, you have
the ability with Internet marketing to target exactly whom you want. The Internet
affords you the opportunity to target the huge audience of prospective clients.

Tool Used: C#, ASP.NET


Back End: SQL Server

CONTENTS

1. INTRODUCTION
1.1 INTRODUCTION

2. SYSTEM CONFIGURATION
2.1 HARDWARE CONFIGURATION
2.2 SOFTWARE CONFIGURATION
2.3 USER REQUIREMENTS
2.3.1 FRONT END SOFTWARE
2.3.2 BACK END SOFTWARE

3. SYSTEM DEVELOPMENT ANALYSIS


3.1 OBJECTIVE OF THE SYSTEM
3.2 EXISTING SYSTEM
3.3 PROPOSED SYSTEM
3.3.1 ADVANTAGES OF THE PROPOSED SYSTEM

4. SYSTEM DESIGN
4.1 INTRODUCTION
4.2 INPUT DESIGN
4.3 OUTPUT DESIGN
4.4 DATABASE DESIGN
4.5 ARCHITECTURAL DESIGN
4.6 MODULES DESCRIPTION

5. SYSTEM IMPLEMENTATION AND TESTING


5.1 SYSTEM IMPLEMENTATION
5.2 SYSTEM TESTING

6. CONCLUSION AND FUTURE DEVELOPMENT

7. BIBLIOGRAPHY
8. APPENDICES
8.1 DATA FLOW DIAGRAM
8.2 TABLES USED
8.3 SAMPLE SCREEN SHOTS
8.4 SAMPLE CODE
INTRODUCTION
1. INTRODUCTION

1.1PROJECT OVERVIEW
Information technology has revolutionized the world beyond our
imaginations. We like to live life in the fast lane, be it in office, at home or while
hanging out. Effective time management is considered the key to success. The
existing manual system has several demerits because of the natural drawbacks of
human beings. Automation of that manual system will increase the productivity to
greater extend there by eliminating the entire problem launched by manual system.
It saves time and is more cost effective than most traditional forms of marketing.
The project titled ONLINE REAL ESTATE PROCESS
MANAGEMENT SYSTEM (REPMS) is a web application that provides a
platform for both administrative officers and user. This system has mainly two
phases. They are the server side and the client side. The main work will be done in
the server side; still the client side is equally important because it deals with what a
visitor of the site sees when he enters the site.
The server side work as a hierarchy of different levels. The Chief Editor is
the administrator. He/She can perform all functions i.e., create users; add/delete
different categories and contents. The Admin assigns users one or more categories.
The users can add contents in the assigned categories only. They can edit/delete the
contents, but cannot modify any category or subcategories.

In the client side the home page gives various kinds of advertisements about
the real estate properties in Kerala. This news are placed district wise on the page.
When the advertisements are clicked the users are directed to the respective website.

Another reason is the Availability of this system. In order to get service from
this system just type the web address and press Enter. Though other manual systems
are available everywhere, the effort for getting this is less for this system. In addition,
this system is available anywhere in the world where Internet facility is available
1.2 System Process

REAL ESTATE PROCESS MANAGEMENT SYSTEM is application


software that provides several functionalities that overcomes all the disadvantages of
manual system. REPMS meant for selling and buying of plots. There are options for
searching plots, posting advertisements and users can save the details of their
interested plots. It has advantages over the ordinary one. REPMS able anyone to get
comprehensive and detailed information about the real estate items in Kerala via
media the internet. This system focuses on maintaining user accounts, property details,
online payment details etc. One may search the information regarding plot, plot with
house, office space for sale and house, flats, office space for rent. User can also post
their advertisements with photos and their personal details. The user may search for
the relevant information. This software is a generally core for any type of real estate
guide and it is easily portable.

A manual system can be done; time plays an important role in customer


satisfaction. A consumer always expects services to be offered as soon as possible
and the organization is responsible for making sure its customers satisfaction. The
online REPMS will prove an added advantage to the real estate authority, in this
internet world.
System study
Data collection
System design and development
System testing and implementation
System security
Post implementation
Report generation

1.3 User Modules


There are four types of users Administrator, Seller, Buyer and Renter.
Each user is identified by the login details. Each of them can have their own home
pages after logging into the system. All users can change their settings information
when needed. This system has mainly two phases. They are the server side and the
client side. The main work will be done in the server side; still the client side is
equally important because it deals with what a visitor of the site sees when he enters
the site.

Administrator:
This user has the role of site administrator. Administrator can login into the
system using username and password. He/she can create users, handle and manage
each and every activity done in the site. When the user enters username and
password administrator checking it with the already registered username and
password in the database will validate it. The main activities include:
Processing and approval of new users.

Handling of primary information for the system.

Handling of site information like showing and removing Advertisements,


determining and notifying the live period of exhibitors.

Deal with the feedbacks, Complaints etc

Administrator has been seen and controls the property details, users
details etc.

Seller:
This type of users can login and use the system for submitting Advertisements.
In this project a seller can carry a big role. The main operations include

Register and Login.


Post advertisements.

Modify their property details.

Keep buyer/renter details, which brought their property.

Keep payment details.

Buyer:
This type of users can login and use the system for searching plots. The
Main operations are

Register and Login.

Search plots by place and rates.

Give the payment details to seller.

Make a contact with seller through email.

Renter:
This type of users can login and use the system for searching plots. The main
operations are

Register and Login.

Searching plots by place and rates.

Give the payment details to renter.

Make a contact with renter through email.


SYSTEM CONFIGURATION

2. SYSTEM CONFIGURATION

2.1 HARDWARE CONFIGURATION


Processor : Intel Pentium 4 processor
Motherboard : 810-chipset motherboard
RAM : 1GB
Hard disk drive : 250 GB
Monitor : 17 color monitor
Power supply : SMPS
Keyboard : Multimedia keyboard
CD drive : 52 X
Mouse : Optical scroll mouse
Speaker : 440 volts speaker
Printer : Laser Jet printer

2.2 SOFTWARE CONFIGURATION

Operating System : Windows XP, Windows7, Windows 10


Front End : Microsoft Visual Studio
Middleware : Microsoft C#, HTML, ASP.net
Back End : Microsoft SQL Server

2.3 USER REQUIREMENTS

2.3.1 FRONT END SOFTWARE


Microsoft Visual Studio is an integrated development
environment (IDE) from Microsoft. It is used to develop computer
programs for Microsoft Windows, as well as web sites, web apps, web
services and mobile apps. Visual Studio uses Microsoft software development
platforms such as Windows API, Windows Forms, Windows Presentation
Foundation, Windows Store and Microsoft Silver light. It can produce both native
code and managed code.
Visual Studio includes a code editor supporting IntelliSense (the code
completion component) as well as code refactoring. The integrated debugger works
both as a source-level debugger and a machine-level debugger. Other built-in tools
include a forms designer for building GUI applications, web designer, class designer,
and database schema designer. It accepts plug-ins that enhance the
functionality at almost every levelincluding adding support for source
control systems (like Subversion) and adding new toolsets like editors and visual
designers for domain-specific languages or toolsets for other aspects of the software
development lifecycle.

Visual Studio supports different programming languages and allows the


code editor and debugger to support (to varying degrees) nearly any programming
language, provided a language-specific service exists. Built-in languages
include C, C++ and C++/CLI (via Visual C++), VB.NET (via Visual Basic
.NET), C# (via Visual C#), and F# (as of Visual Studio 2010). Support for other
languages such as Python, Ruby, Node.js, and M among others is available via
language services installed separately. It also supports XML/XSLT, HTML/XHTML,
JavaScript and CSS. Java (and J#) were supported in the past.

Microsoft provides a free version of Visual Studio called the Community edition that
supports plug-in and is available at no cost for all users.

2.3.2 BACK END SOFTWARE

Microsoft SQL Server is a relational database management


system developed by Microsoft. As a database server, it is a software product with the
primary function of storing and retrieving data as requested by other applications
which may run either on the same computer or on another computer across a network
(including the Internet). Microsoft markets at least a dozen different editions of
Microsoft SQL Server, aimed at different audiences and for workloads ranging from
small single-machine applications to large Internet-facing applications with
many concurrent users.

SYSTEM DEVELOPMENT ANALYSIS


3. SYSTEM DEVELOPMENT ANALYSIS

3.1Feasibility Study

The feasibility analysis deals with all the analysis that takes up in developing the
project. An on the spot study relieved that there is much to be done by the way of
updating the systems, providing more scope for a computerized environment in the
real estate environment. With many systems available, we conducted a feasibility
analysis to determine on the best one that will be tailor-made to suit the needs of
the unit.
A system is a feasible system only if it is feasible within limited
resource and time. The different feasibilities that have to analyze are:
Technical feasibility
Economic feasibility
Social feasibility

Technical Feasibility:
Technical feasibility canters on the existing computer and to what extend it
can support the proposed addition. For e.g: the current computer is operating at 80%
capacity, then running another environment. It needs a web browser, web server and
the support for Microsoft SQL server connectivity, which are satisfied by internet
infrastructure. So this system is technically feasible without requiring any additional
hardware or software. If the budget is constraint then the project is judged
technically feasible.
Economic feasibility:
Economic feasibility or cost/ benefit feasibility is an assessment of the
economic justification for a computer based system project. Here the proposed
system is economically feasible as there are initial expenses of acquiring space in a
web server is required for this system. Hence the system is economically feasible.
Social Feasibility:
The proposed system would be of universal acceptance because of its
easy accessibility.

3.2OBJECTIVE OF THE SYSTEM

Information technology has revolutionized the world beyond our


imaginations. We like to live life in the fast lane, be it in office, at home or while
hanging out. Effective time management is considered the key to success. Automation
of that manual system will increase the productivity to greater extend there by
eliminating the entire problem launched by manual system. It saves time and is more
cost effective than most traditional forms of marketing. ONLINE REAL ESTATE
PROCESS MANAGEMENT SYSTEM (REPMS) is a web application that
provides a platform for both administrative officers and user. Real estate management
system able any one to get comprehensive and detailed information about the real
estate items in Kerala via media the internet.

3.3EXISTING SYSTEM
The current system comprises the manual system. The existing manual
system has several demerits because of the natural drawbacks of human beings. The
customer personally comes and enquires to land brokers about properties, this is too
time consuming.

3.4PROPOSED SYSTEM

THE ONLINE REAL ESTATE PROCESS MANAGEMENT


SYSTEM is an attempt to reduce the irritating lagging situations in the real estate
dealings. The reach of computers in the industry, as in other field has been
remarkable. Right from the stage of enquiry the computerized system provide ample
scope of systematic and cost effective management. The scope for human error is
reduced considerably and records are neat perfect and orderly. For the individuals in
quest of knowledge, this is indeed a boon. The users precious time can be saved and
required knowledge can be gained from any place at any moment. System is
developed in ASP using My SQL as back end. This system gives a platform
independent environment.

3.4.1 ADVANTAGES OF THE PROPOSED SYSTEM

Easy to handle.
Far better knowledge of properties.
Increase in number of customers.
Less paper work.
Very fast.
Customer satisfaction.
Effective maintenance of data.
Less manual interaction
Decreased work load.
Cost effective.
SYSTEM DESIGN
4. SYSTEM DESIGN

4.1 INTRODUCTION

System design is the second phase of systems life cycle. The design
phase of the project involved developing the application from its requirements. That
is, put the business log-in behind the application into action. It is the phase in which
detailed design of selected system in the study phase is accomplished and user
oriented specification is connected into the technical design specification. System
design is a How To approach to the creation of the proposed system.
Some of the main factor that has to be noted using the system is:
Practicability
Efficiency
Cost
Security
Physical security of data

4.2 INPUT DESIGN

Input design is the most important part of the overall system design, which
requires very careful attention. The objective of the input design is to create an
input layout that is easy to follow and does not induce operator errors. Input design
is the process of converting user oriented inputs in to the computer based outputs.
System analyst decides the following input design details
What data to input?
What medium to use?
How the data is arranged and coded?
The dialogue to guide the users in providing input.
Data items and transaction needing validation to detect errors.
Methods for performing input validation and steps to follow when errors
occurs.
The input forms in this project are

Sign-Up Form:

Input screen for the system are very simple. Users can sign-up using the
sign-up form. For this one has to enter users name and password and mode of plan.
The input is a user request. The request is entered to the computer through a
prompt. Here a login input form is which enables users you access the
application based on the access rights. The application accepts user inputs and
generates the respective action object, which is passed to the respective input
form.
User Registration Form:

This form is used to create a new id in this site .In user registration form we add the
personal details of the user and also include the mode of plan of the user. This
details are then checked by the administrator who decide whether this registration
will accept or reject after the detailed investigation of
Add/Modify Property Form:
In this input form, seller can add their property details for advertisements. This
form is only visible for a seller.

4.3 OUTPUT DESIGN

Output from the computer systems are required primarily to communicate


the result of processing to the users. Computer output is the most and direct source
of information to the user. Efficient, intelligent and legible output design should
improve the system relationship with the user and help in decision making.
Efficient, intelligible output design should improve the systems relationship with
user. So while designing output the things are to be considered.
Determine what information to present.
Decide whether to display, print, speak the information and select the o/p
medium.
Arrange the presentation of information in acceptable format.
Decide how distribute the output to intended receipts.

4.4 DATABASE DESIGN

A database is a collection of interrelated data stored with minimum


redundancy to serve many users quickly and efficiently. The general objectives are
to make the information access easy, inexpensive and flexible for the users. A
database management software that handles all access to the database tables have
to be designed carefully so as to ensure efficient storage of information, avoiding
unnecessary redundancy and easy retrieval of information. Relationships are
established between the data items and unnecessary data items are removed.
The general characteristics of database design are
Controlled redundancy
Data independency
More information at low cost
Accuracy and integrity
Recovery from failure
Privacy and security
Performance

The following concepts and techniques are important to keep in mind when
designing an effective database.
An entity is a logical collection of things that are relevant to your database
An attribute is a descriptive or quantitative characteristics of an entity
A primary key is an attribute that uniquely identifies each instance of an
object. A primary key cannot be null the value assign to a primary key should
not change over time.
The relationship is a logical link between two entities.
A foreign key exists when the primary key of a parent entity exists in a child
entity.
4.6 MODULES DESCRIPTION

The primary objective of module design is to develop a modular


program structure and represent the control relationship between modules. REPMS
have mainly four modules. They are Administrator, Seller, Buyer and Renter. These
modules are described below.

Administrator:
Administrator can control the overall system and should have
functionality to approve or reject the users request. Administrator has to specify the
user name and password. When the user enters username and password, checking it
with the already registered username and password in the database will validate it. If
they do not much user is denied access there by providing a strong security.
Administrator can login into the system using username and password. Administrator
has been seen the property details, users details, dealings details, payment details,
email details and check the all details.

Seller:
Here the seller wants to register in this web site for an email id. This
email-id based on their plan. Whenever a user have been changed their plan and also
changed their email-id. Each seller can have an existing email-id for successful login.
In this project a seller can carry a big role. Firstly the seller can login into the system
and then insert or modify the property details for selling or renting. Seller can provide
many advertisements. When insert or modify the property details, the advertising
number automatically changed. Seller have been seen the buyer or renter details and
can contact the buyer or renter via the phone number or email-id. Only after contact
the person seller can provide the property. Payment details of user have been included
in the buyer or renter details.
Buyer:
After the successful registration each buyer has a valid email-id. Firstly
the buyer can login into the system and then search the property details. Also search
using advanced search part in this site. First choose the property, in this details contain
option MORE. This option is used for see the more details of the property. After
select the property buyer can contact the seller via the phone number or email-id and
later buyer send his or her payment details to the seller. After buyer meet directly the
seller and acquire the property easily.
Renter:
After the successful registration each renter can have a valid email-id.
Firstly the renter can login into the system and then search the property details. Also
search using advanced search part in this site. In a renter module specified the
duration .First choose the property, in this details contain option MORE. This option
is used for see the more details of the property. After select the property renter can
contact the seller and later renter send his or her payment details to the seller. After
renter meet directly the seller and acquire the property easily.
SYSTEM IMPLEMENTATION AND TESTING
5. SYSTEM IMPLEMENTATION AND TESTING

5.1 SYSTEM IMPLEMENTATION

Implementation is the stage in achieving a successful system and giving


the user confidence that the system is workable and achievable. Each program is
tested individually at the time of development using test data and was verified that
these programs link together in the way specified in the program specification. The
computer system and its environment are tested at the specification of the user.
Implementation of the system includes:
Testing developed package with sample data.
Based on the feedback from the user during test run changes are made to the
system.
Ensuring that the user has understood and accepted the change.
Getting complete feedback during test run and ensuring that everything in
perfect for the final changeover.

The system has been tested with both sample and test data, and the errors
identified are eliminated and implemented without any bugs. The user personnels
are also trained to use the system.

Implementation possibility to the project for generating information


technology which is conclude the project issues, the environment is flexible accept
the online bidding system, the project very flexible implement in world wide web
that will be work out from the users.

Successful implementation may not guarantee improvement in the


organization using the new system, but proper installation will provide it. It has been
observed that even the best system cannot show good result if the analysts managing
the implementation do not attend to every important detail. This is an area where the
system analysts need to work with most care.

The coding step translates detail design representation into a programming language
realization. The coding should have some characteristics:

Ease of design to code translation


Code efficiency
Memory efficiency
Maintainability

The implementation phase of the software design consists of different tasks to be


done sequentially for obtaining the desired results. Here we do not implement
parallel; instead we first implement admin and then the user module.

1. Creating the Database

A Database is created, in which all the tables are defined which are required to
do the different operations such as storage and retrieval of information. Databases
are designed in such a way it can handle the different database queries. User and
admin can retrieve required details from the system on clicking on the links and
buttons.

2. Creating User Interface

User Interface is created in PHP. It is intended for two purposes. First is to


create a user friendly interface for the software. Having a good user interface
makes it easier for the user to use and understand the different functionalities of
the software. Secondly, the user interface hides the end users from the
complexities in the working of the software. So the user is made unaware of how a
task is performed when he chooses to perform it.

3. Creating System Environment:

For the intended project to work on, we need to implement its required hardware
and software requirements. Memory And Hard disk should confirm according to
hardware requirements mentioned above.

5.2 SYSTEM TESTING

Testing is the stage of implementation that is aimed to ensure that system


works accurately and efficiently before the live operation commences. Testing is a
process of creating a program with intension of finding error. An additional benefit,
testing demonstrates that software functions appear to be working to the
specifications.
Testing has several purposes:
To affirm the quality of the project.
To find and eliminate any errors from previous stage.
To available the software and to eliminate the operational reliability of the
system.

5.2.1 Types of testing

Unit Testing:
In this phase each individual component is tested without other components to
ensure that they operate correctly. Each individual unit of this application is tested and
validated properly. Each unit was given with inputs and verified that it was generating
the expected outputs. These inputs may compromises of both correct and incorrect
values, that way we can ensure the optimal working of our system. For validating
different input fields, all of them were given with test values and made it sure that
they were working in the correct manner. Errors resulting from the advantages of unit
test are:
Size of modules in quite small, so error can be easily located.
Confusing interaction of multiple errors in widely different parts of the
software eliminated.
Module level; testing can be exhaustive.

Integration Testing:

Integration testing is a systematic technique for construction the program


structure while as the same time conducting test to recover errors associated with
interfacing the objective is to take unit-tested modules and build a program structure
that has been dictated by design.

In this project, all the modules combined, and then entire program is tested as
a whole. Thus the integration testing step, all the errors uncovered are corrected for
the next testing steps. Here the different parts are combined together and the flow of
data is tested. For ensuring the integration, it is assured with total navigation
throughout the application. This means, a user can reach to his home page or access
areas through provided links from anywhere in the application.

System Testing:

The main objective of a system testing is to find out discrepancies between


the developed system and its original objective, current specification and system
documentation. It also verifies for the compatibility of the system which the
operational environment.

5.2.2 Testing Strategies


A software strategy for a software testing integrates software test case design
techniques into a well planned series of steps that result in the successful
construction of software. White box testing and Black box testing are the testing
strategies.

White Box Testing:

This code testing strategy checks for the corrections of every statement in the
program. This testing strategy results in execution of every instruction in the program
or module. I.e. every path in the program is tested.

Black Box Testing:

To perform black box testing the analyst examines the specification


stating what the program module do and how it should perform under various
conditions and submitted for processing. Software testing consists of series of test,
which are implemented in sequent. These are unit testing, integration testing and
system testing.

5.2.3 Test Report

The test cases executed on Real Estate Process Management System passes
if it meets the specific requirements and if the results match that of the expected
outputs. The item is said to fail the system if the results that the test case produces
does not match the desired result. Test cases are evaluated independent of one another,
having no effect on the evaluation of the other test cases.

The purpose of the test case to determine that our inputs are valid and the
output give a valid result. We enters our specific input data field on specific window
in specified field such as for Login Page, Registration details entries, insert or modify
the property details . We tests our project by giving valid and invalid inputs and
checks the correct output for the input, the system shows error for invalid inputs.

Testing is required to checks the validity and reliability of the input data. For
example system login for only valid username and password. It must show the error
message for invalid username and password.

During testing if a test case fails, then testing will be suspended for all the related
modules of the test case. During testing firstly Administrator approves or rejects the
users registration. For this, administrator can contact the users via the email or phone
number
CONCLUSION AND FUTURE DEVELOPMENT
6. CONCLUSION AND FUTURE DEVELOPMENT

CONCLUSION

The system REPMS has been developed for the given conditions and is
found working effectively under all circumstances that may arise in the real
environment. The screens designs have been improved to a great extend so as to make
the user comfortable with the system. The system was tested for a wide range of input
and found to be error-free in all test cases. Even a user with no knowledge of the
technical aspects of the system can easily operate it.
The System is highly user friendly, interactive and operations are reliable. It
provides security since authentication is needed by the users of some applications. The
system is highly flexible among different client applications. On the whole the project
is technically feasible and viable.
Finding:
The project has been completed successfully with the maximum
satisfaction of the organization. All possible measures are taken to ensure that the
accuracy of the output is maintained. The system has been tested with the real data
and the results are found to be satisfactory. The project has been left for chance of
future enhancement to meet the future needs and technologies.
During the development of REPMS, I find the benefits of online searching
plots , and the advantages of web applications that developed with ASP. At the same
time I also feel the user friendliness of Microsoft technologies by using MS SQL
Server 2005.

It offers a user friendly website.


Easy and affordable delivery of a property.
Inexpensive worldwide distribution.
Ease of content updating.
Travel cost and time saving.
Limitations:
The Real Estate Management System is mainly aimed at the real estate items
on the Internet. The major limitation is the Availability of this system. Though other
manual systems are available everywhere. This system is available anywhere in the
world only if there is the Internet facility .Searching for particular plots by place and
rate is time consuming. The major limitations are

Less availability of system

Need of internet facility

Searching news is time consuming

FUTURE DEVELOPMENT

The software is developed in ASP which makes the system more reliable and
compatible with the other environments. The application proves better extensibility
and flexibility for future enhancements. Any further requirement application is
possible with the same features guaranteed. The design of this software is in such a
way that the addition of any new module if necessary is possible without affecting the
integrity of the present system.

The proposed site considers mainly on giving information about various properties
in Kerala and other facilities to the users more accurately and efficiently. And future
enhancement is possible to include many more features like add the option for pasting
photos of the user and make a mobile alert when a user get an email from other users.
For further enhancement we can develop this website as a all India based website.
Design of the system has done foreseeing future enhancements so it will not affect the
base system inversely.
BIBLIOGRAPHY
7. BIBLIOGRAPHY

1. Remez Elmasari, Shamkant B.Navathe-, Persson Education


Fundamentals of Database Design, Third Edition.

2. Ian Somerville-, Persson Education


Software Engineering, Eighth Edition

3. Web sites
http://forums.aspfree.com
Forum for ASP programmers
http://msdn.mocrosoft.com
Microsofts online help for Visual Studio.Net
For the project details available in web.
www.keralaproperty.com
www.keralarealestate.com
www.magicbricks.com
APPENDICES
8. APPENDICES

8.1 DATA FLOW DIAGRAM

LEVEL 0 (CONTEXT DIAGRAM)

Real Estate
Field Name Data Type Key

Username Varchar Primary Key

Password Varchar

8.2 TABLES USED

Admin

Login

Field Name Type Key


Userid int Foreign
Username Varchar Primary
Password Varchar
Activation Varchar

User Registration
Field Name Type Key

UserID int Primary


First Name Varchar
Last Name Varchar
Permenent_Address Varchar
Current_Address Varchar
Land no Varchar
Mobile No Varchar
City Varchar
District Varchar
State Varchar
Gender Varchar
Email id Varchar
Proof Image

Property Registration
Field Name Type Key
Advertisement No Int Primary
Username Varchar
Property place Varchar
Property type Varchar
Heading Varchar
Description Varchar
Address Varchar
Person Varchar
Land No Varchar
Mobile No Varchar
Picture1 Image
Picture2 Image
Video Varchar
Rate Decimal
Proof Image
Activation Varchar
Status Varchar
8.3 ENTITY RELATIONSHIP DIAGRAM
P a ssw o rd A c t iv a t io S tatu s
n
U se rn a
AD N o
m e P la n
AD N O
ID
bo o k v ie w
B o o k ed P ro p e
s o ld S o ld P r o p e r t y
r ty
H is t o r y
L o g in
Y ear
A d d re s s
N am e ID
U s e r id U sern am e
M o b ile

E m a il
A dd
E v e n ts
A ccep t/ M an age
R e g is t r a t io n
R e je c t
P ro o f T i t le
D e s c r ip t io
U sern am e ID
A dd P la c e n

R a te
T ype P h o to
P la n
P ro p e rty
G a ll e r y
H e a d in g
P a ssw o rd M an age
A d m in
A d d re s s
A d vn o
U se rn a S e lle r E m a il
have P ro o f m e
P e rs o n AdN O
D e s c r ip t io n
P ic t u r e
V id e o

C o m m i s s io n
M an age D e a l in g s

U s e rn a m e
C ID
S e lle r C o m m isio n
E m a il
P a id
ID
ID
B u y e r C o m m is io n
F eedbac k
P aym ent
N am e
A mount
N o
C om m ent
E m a il
P a id
C o ntact M a il M essage
S a le s D e t a ils
M ode
AD N o
S u b je c t
S a le s ID

D a te E m a ilT o
E m a il
S e lle r
Buyer

8.4 SAMPLE SCREEN SHOTS


WEBSITE HOME:
ADMIN LOGIN:
ADMIN PANEL:
USER REGISTRATION:
USER LOGIN:

BUYER PANEL:
SELLER PANEL:
8.5 SAMPLE CODE

CODE FOR ADMIN PANEL:

<%@ Page Title="" Language="C#" MasterPageFile="~/admin/MasterPage.master"


AutoEventWireup="true" CodeFile="adminpanel.aspx.cs" Inherits="admin_Default"
%>

<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">


<link rel="stylesheet" href="../css/normalize.css" />

<link rel="stylesheet" href="../css/style.css" media="screen" type="text/css" />


<script src="../js/index.js"></script>
<link href="../css/Styles.css" rel="stylesheet" />
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1"
Runat="Server">

<div>
<h1> Adminpanel</h1>

<div class="container">

<ul>
<li class="dropdown">
<a href="useractivation.aspx" data-toggle="dropdown">UserActivation <i
class="icon-arrow"></i></a>
</li>
<li class="dropdown">
<a href="approvedusers.aspx" data-toggle="dropdown">Approved Users <i
class="icon-arrow"></i></a>
</li>
<!-- <li class="dropdown">
<a href="blockedusers.aspx" data-toggle="dropdown">Blocked Users <i class="icon-
arrow"></i></a>
</li>-->
<li class="dropdown">
<a href="propertyactivation.aspx" data-toggle="dropdown">Property Activation <i
class="icon-arrow"></i></a>
</li>
<li class="dropdown">
<a href="apporovedproperties.aspx" data-toggle="dropdown">Approved Property<i
class="icon-arrow"></i></a>
</li>
<!-- <li class="dropdown">
<a href="blockedproperties.aspx" data-toggle="dropdown">Blocked Property <i
class="icon-arrow"></i></a>
</li>-->
<li class="dropdown">
<a href="bookedproperties.aspx" data-toggle="dropdown">Booked Properties <i
class="icon-arrow"></i></a>
</li>
<li class="dropdown">
<a href="buyer.aspx" data-toggle="dropdown">Buyer<i class="icon-arrow"></i></a>
</li>
<li class="dropdown">
<a href="sellers.aspx" data-toggle="dropdown">Sellers<i class="icon-
arrow"></i></a>
</li>
<li class="dropdown">
<a href="Default2.aspx" data-toggle="dropdown">Commission<i class="icon-
arrow"></i></a>
</li>
<li class="dropdown">
<a href="dealings.aspx" data-toggle="dropdown">Dealings<i class="icon-
arrow"></i></a>
</li>
<li class="dropdown">
<a href="Event.aspx" data-toggle="dropdown">Event<i class="icon-arrow"></i></a>
</li>
<li class="dropdown">
<a href="Feedback.aspx" data-toggle="dropdown">Feedback<i class="icon-
arrow"></i></a>
</li>
<li class="dropdown">
<a href="Gallery.aspx" data-toggle="dropdown">Gallery<i class="icon-
arrow"></i></a>
</li>
<li class="dropdown">
<a href="mail.aspx" data-toggle="dropdown">Messages</a>
</li>
<li class="dropdown">
<a href="paymentad.aspx" data-toggle="dropdown">Payment<i class="icon-
arrow"></i></a>
</li>
<li class="dropdown">
<a href="salesdetails.aspx" data-toggle="dropdown">Sales Details<i class="icon-
arrow"></i></a>
</li>
<li class="dropdown">
<a href="selledproperty.aspx" data-toggle="dropdown">Sold Property<i class="icon-
arrow"></i></a>
</li>

</ul>

</div>
</div>

</asp:Content>

CODE FOR PROPERTY ACTIVATION:

<%@ Page Title="" Language="C#" MasterPageFile="~/admin/MasterPage.master"


AutoEventWireup="true" CodeFile="propertyactivation.aspx.cs"
Inherits="admin_Default" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">

<style type="text/css">

.sidenav {
height: 100%;
width: 0;
position: fixed;
z-index: 1;
top: 0;
left: 0;
background-color: #111;
overflow-x: hidden;
transition: 0.5s;

.container2 {
width: 230px;
margin: 25px auto;
}
.dropdown2 .icon-arrow {
position: absolute;
display: block;
font-size: 0.7em;
color: #fff;
top: 14px;
right: 10px;
}
.style1
{
text-decoration: none;
font-size: 18px;
color: #FFFFFF;
display: block;
padding-left: 32px;
padding-right: 8px;
padding-top: 8px;
padding-bottom: 8px;
}
</style>

</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1"
Runat="Server">
<div>
<style>

body {
font-family: "Lato", sans-serif;
}
.dropdown2 a {
text-decoration: none;
}
.dropdown2 [data-toggle="dropdown"] {
position: relative;
display: block;
color: white;
background: #2980B9;
-moz-box-shadow: 0 1px 0 #409ad5 inset, 0 -1px 0 #20638f inset;
-webkit-box-shadow: 0 1px 0 #409ad5 inset, 0 -1px 0 #20638f inset;
box-shadow: 0 1px 0 #409ad5 inset, 0 -1px 0 #20638f inset;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
padding: 10px;
}
.dropdown2 [data-toggle="dropdown"]:hover {
background: #2c89c6;
}
.dropdown2 .icon-arrow {
position: absolute;
display: block;
font-size: 0.7em;
color: #fff;
top: 14px;
right: 10px;
}
.dropdown2 .icon-arrow.open {
-moz-transform: rotate(-180deg);
-ms-transform: rotate(-180deg);
-webkit-transform: rotate(-180deg);
transform: rotate(-180deg);
-moz-transition: -moz-transform 0.6s;
-o-transition: -o-transform 0.6s;
-webkit-transition: -webkit-transform 0.6s;
transition: transform 0.6s;
}
.dropdown2 .icon-arrow.close {
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
-moz-transition: -moz-transform 0.6s;
-o-transition: -o-transform 0.6s;
-webkit-transition: -webkit-transform 0.6s;
transition: transform 0.6s;
}
.dropdown2 .icon-arrow:before {
content: '\25BC';
}
.dropdown2 .dropdown2-menu {
max-height: 0;
overflow: hidden;
list-style: none;
padding: 0;
margin: 0;
}
.dropdown2 .dropdown2-menu li {
padding: 0;
}
.dropdown2 .dropdown2-menu li a {
display: block;
color: #6e6e6e;
background: #EEE;
-moz-box-shadow: 0 1px 0 white inset, 0 -1px 0 #d4d4d4 inset;
-webkit-box-shadow: 0 1px 0 white inset, 0 -1px 0 #d4d4d4 inset;
box-shadow: 0 1px 0 white inset, 0 -1px 0 #d4d4d4 inset;
text-shadow: 0 -1px 0 rgba(255, 255, 255, 0.3);
padding: 10px 10px;
}
.dropdown2 .dropdown2-menu li a:hover {
background: #f6f6f6;
}
.dropdown2 .hide {
-moz-transform-origin: 50% 0%;
-ms-transform-origin: 50% 0%;
-webkit-transform-origin: 50% 0%;
transform-origin: 50% 0%;
}
.dropdown2 .show {
-moz-transform-origin: 50% 0%;
-ms-transform-origin: 50% 0%;
-webkit-transform-origin: 50% 0%;
transform-origin: 50% 0%;
}
.dropdown2 .show {
display: block;
max-height: 9999px;
-moz-transform: scaleY(1);
-ms-transform: scaleY(1);
-webkit-transform: scaleY(1);
transform: scaleY(1);
animation: showAnimation 0.5s ease-in-out;
-moz-animation: showAnimation 0.5s ease-in-out;
-webkit-animation: showAnimation 0.5s ease-in-out;
-moz-transition: max-height 1s ease-in-out;
-o-transition: max-height 1s ease-in-out;
-webkit-transition: max-height 1s ease-in-out;
transition: max-height 1s ease-in-out;
}
.dropdown2 .hide {
max-height: 0;
-moz-transform: scaleY(0);
-ms-transform: scaleY(0);
-webkit-transform: scaleY(0);
transform: scaleY(0);
animation: hideAnimation 0.4s ease-out;
-moz-animation: hideAnimation 0.4s ease-out;
-webkit-animation: hideAnimation 0.4s ease-out;
-moz-transition: max-height 0.6s ease-out;
-o-transition: max-height 0.6s ease-out;
-webkit-transition: max-height 0.6s ease-out;
transition: max-height 0.6s ease-out;
}
.container2 {
width: 230px;
margin: 25px auto;
}
.container2 > ul {
list-style: none;
padding: 0;
margin: 0 0 20px 0;
}

.sidenav {
height: 100%;
width: 0;
position: fixed;
z-index: 1;
top: 0;
left: 0;
background-color: #111;
overflow-x: hidden;
transition: 0.5s;

.sidenav a {
padding: 8px 8px 8px 32px;
text-decoration: none;
font-size: 15px;
color: #FFFFFF;
display: block;
transition: 0.3s
}

.offcanvas a:focus{
color: #f1f1f1;
}

.sidenav a:hover{
color: #f1f1f1;
}

.sidenav .closebtn {
position: absolute;
top: 0;
right: 25px;
font-size: 36px;
margin-left: 50px;
}
@media screen and (max-height: 450px) {
.sidenav {}
.sidenav a {font-size: 18px;}
}
</style>
<div id="mySidenav" class="sidenav" style="background-color: #47B3C7">
<div>
<div align="left" class="container2">
<ul>
<a align="center" href="index.aspx">
<img alt="css template" height="100" src="../images/templatemo_logo.png"
width="100" /></a>
<div align="right">
<a class="style1" href="javascript:void(0)" onclick="closeNav()"
style="transition: 0.3s">Close x</a>
</div>
<li class="dropdown2"><a data-toggle="dropdown2" href="adminpanel.aspx">Home
<i class="icon-arrow" onclick="closeNav()"></i></a></li>
<li class="dropdown2"><a data-toggle="dropdown2" href="useractivation.aspx">
UserActivation <i class="icon-arrow"
onclick="closeNav()"></i></a></li>
<li class="dropdown2"><a data-toggle="dropdown2"
href="approvedusers.aspx">Approved
Users <i class="icon-arrow" onclick="closeNav()"></i></a></li>
<li class="dropdown2"><a data-toggle="dropdown2"
href="blockedusers.aspx">Blocked
Users <i class="icon-arrow" onclick="closeNav()"></i></a></li>
<li class="dropdown2"><a data-toggle="dropdown2"
href="propertyactivation.aspx">
Property Activation <i class="icon-arrow"
onclick="closeNav()"></i></a></li>
<li class="dropdown2"><a data-toggle="dropdown2"
href="apporovedproperties.aspx">
Approved Property<i class="icon-arrow"
onclick="closeNav()"></i></a></li>
<li class="dropdown2"><a data-toggle="dropdown2" href="blockedproperties.aspx">
Blocked Property <i class="icon-arrow"
onclick="closeNav()"></i></a></li>
<li class="dropdown2"><a data-toggle="dropdown2"
href="bookedproperties.aspx">Booked
Properties <i class="icon-arrow"
onclick="closeNav()"></i></a></li>
<li class="dropdown2"><a data-toggle="dropdown2" href="buyer.aspx">Buyer<i
class="icon-arrow" onclick="closeNav()"></i></a></li>
<li class="dropdown2"><a data-toggle="dropdown2" href="sellers.aspx">Sellers<i
class="icon-arrow" onclick="closeNav()"></i></a></li>
<li class="dropdown2"><a data-toggle="dropdown2"
href="Default2.aspx">Commission<i
class="icon-arrow" onclick="closeNav()"></i></a></li>
<li class="dropdown2"><a data-toggle="dropdown2"
href="dealings.aspx">Dealings<i
class="icon-arrow" onclick="closeNav()"></i></a></li>
<li class="dropdown2"><a data-toggle="dropdown2" href="Event.aspx">Event<i
class="icon-arrow" onclick="closeNav()"></i></a></li>
<li class="dropdown2"><a data-toggle="dropdown2"
href="Feedback.aspx">Feedback<i
class="icon-arrow" onclick="closeNav()"></i></a></li>
<li class="dropdown2"><a data-toggle="dropdown2" href="Gallery.aspx">Gallery<i
class="icon-arrow" onclick="closeNav()"></i></a></li>
<li class="dropdown2"><a data-toggle="dropdown2" href="History.aspx">History<i
class="icon-arrow" onclick="closeNav()"></i></a></li>
<li class="dropdown2"><a data-toggle="dropdown2" href="mail.aspx">Mail<i
class="icon-arrow" onclick="closeNav()"></i></a></li>
<li class="dropdown2"><a data-toggle="dropdown2"
href="paymentad.aspx">Payment<i
class="icon-arrow" onclick="closeNav()"></i></a></li>
<li class="dropdown2"><a data-toggle="dropdown2" href="salesdetails.aspx">
SalesDetails<i class="icon-arrow"
onclick="closeNav()"></i></a></li>
<li class="dropdown2"><a data-toggle="dropdown2" href="selledproperty.aspx">
SelledProperty<i class="icon-arrow"
onclick="closeNav()"></i></a></li>
</ul>
</div>
</div>
</div>
<span onclick="openNav()" style="font-size:30px;cursor:pointer"> Admin
Menu</span>

<script>
function openNav() {
document.getElementById("mySidenav").style.width = "250px";
}

function closeNav() {
document.getElementById("mySidenav").style.width = "0";
}
</script>
<h1>Property Activation</h1>
<div>
<table>
<tr>
<td>
<asp:Panel ID="Panel1" runat="server">
<asp:Button ID="btnaccept" runat="server" Text="Accept" CssClass="submit"
OnClick="btnaccept_Click" />
<asp:Button ID="btnreject" runat="server" CssClass="submit" Text="Reject"
OnClick="btnreject_Click" />
<asp:Button ID="btnCommsion" runat="server" CssClass="submit"
OnClick="btnCommsion_Click" Text="Set Commsion" />
</asp:Panel>
<asp:FormView ID="FVpropertyactivation" runat="server" AllowPaging="True"
BackColor="White" BorderColor="#E7E7FF" BorderStyle="None"
BorderWidth="1px" CellPadding="3" CssClass="auto-style1"
DataKeyNames="AdvertisementNo" DataSourceID="Sdspropertyactivation"
GridLines="Horizontal" Width="181px">
<EditItemTemplate>
AdvertisementNo:
<asp:Label ID="AdvertisementNoLabel1" runat="server" Text='<%#
Eval("AdvertisementNo") %>' />
<br />
UserName:
<asp:TextBox ID="UserNameTextBox" runat="server" Text='<%#
Bind("UserName") %>' />
<br />
Property_Place:
<asp:TextBox ID="Property_PlaceTextBox" runat="server" Text='<%#
Bind("Property_Place") %>' />
<br />
Property_Type:
<asp:TextBox ID="Property_TypeTextBox" runat="server" Text='<%#
Bind("Property_Type") %>' />
<br />
Property_Plan:
<asp:TextBox ID="Property_PlanTextBox" runat="server" Text='<%#
Bind("Property_Plan") %>' />
<br />
Property_Duration:
<asp:TextBox ID="Property_DurationTextBox" runat="server" Text='<%#
Bind("Property_Duration") %>' />
<br />
Duration_Type:
<asp:TextBox ID="Duration_TypeTextBox" runat="server" Text='<%#
Bind("Duration_Type") %>' />
<br />
Heading:
<asp:TextBox ID="HeadingTextBox" runat="server" Text='<%# Bind("Heading")
%>' />
<br />
Address:
<asp:TextBox ID="AddressTextBox" runat="server" Text='<%# Bind("Address") %>'
/>
<br />
Description:
<asp:TextBox ID="DescriptionTextBox" runat="server" Text='<%#
Bind("Description") %>' />
<br />
Person:
<asp:TextBox ID="PersonTextBox" runat="server" Text='<%# Bind("Person") %>' />
<br />
LandNo:
<asp:TextBox ID="LandNoTextBox" runat="server" Text='<%# Bind("LandNo") %>'
/>
<br />
MobileNo:
<asp:TextBox ID="MobileNoTextBox" runat="server" Text='<%# Bind("MobileNo")
%>' />
<br />
Picture1:
<asp:TextBox ID="Picture1TextBox" runat="server" Text='<%# Bind("Picture1") %>'
/>
<br />
Picture2:
<asp:TextBox ID="Picture2TextBox" runat="server" Text='<%# Bind("Picture2") %>'
/>
<br />
Video:
<asp:TextBox ID="VideoTextBox" runat="server" Text='<%# Bind("Video") %>' />
<br />
Rate:
<asp:TextBox ID="RateTextBox" runat="server" Text='<%# Bind("Rate") %>' />
<br />
RateIn:
<asp:TextBox ID="RateInTextBox" runat="server" Text='<%# Bind("RateIn") %>' />
<br />
Proof:
<asp:TextBox ID="ProofTextBox" runat="server" Text='<%# Bind("Proof") %>' />
<br />
Activation:
<asp:TextBox ID="ActivationTextBox" runat="server" Text='<%# Bind("Activation")
%>' />
<br />
Status:
<asp:TextBox ID="StatusTextBox" runat="server" Text='<%# Bind("Status") %>' />
<br />
<asp:LinkButton ID="UpdateButton" runat="server" CausesValidation="True"
CommandName="Update" Text="Update" />
&nbsp;<asp:LinkButton ID="UpdateCancelButton" runat="server"
CausesValidation="False" CommandName="Cancel" Text="Cancel" />
</EditItemTemplate>
<EditRowStyle BackColor="#738A9C" Font-Bold="True" ForeColor="#F7F7F7" />
<FooterStyle BackColor="#B5C7DE" ForeColor="#4A3C8C" />
<HeaderStyle BackColor="#4A3C8C" Font-Bold="True" ForeColor="#F7F7F7" />
<InsertItemTemplate>
UserName:
<asp:TextBox ID="UserNameTextBox" runat="server" Text='<%#
Bind("UserName") %>' />
<br />
Property_Place:
<asp:TextBox ID="Property_PlaceTextBox" runat="server" Text='<%#
Bind("Property_Place") %>' />
<br />
Property_Type:
<asp:TextBox ID="Property_TypeTextBox" runat="server" Text='<%#
Bind("Property_Type") %>' />
<br />
Property_Plan:
<asp:TextBox ID="Property_PlanTextBox" runat="server" Text='<%#
Bind("Property_Plan") %>' />
<br />
Property_Duration:
<asp:TextBox ID="Property_DurationTextBox" runat="server" Text='<%#
Bind("Property_Duration") %>' />
<br />
Duration_Type:
<asp:TextBox ID="Duration_TypeTextBox" runat="server" Text='<%#
Bind("Duration_Type") %>' />
<br />
Heading:
<asp:TextBox ID="HeadingTextBox" runat="server" Text='<%# Bind("Heading")
%>' />
<br />
Address:
<asp:TextBox ID="AddressTextBox" runat="server" Text='<%# Bind("Address") %>'
/>
<br />
Description:
<asp:TextBox ID="DescriptionTextBox" runat="server" Text='<%#
Bind("Description") %>' />
<br />
Person:
<asp:TextBox ID="PersonTextBox" runat="server" Text='<%# Bind("Person") %>' />
<br />
LandNo:
<asp:TextBox ID="LandNoTextBox" runat="server" Text='<%# Bind("LandNo") %>'
/>
<br />
MobileNo:
<asp:TextBox ID="MobileNoTextBox" runat="server" Text='<%# Bind("MobileNo")
%>' />
<br />
Picture1:
<asp:TextBox ID="Picture1TextBox" runat="server" Text='<%# Bind("Picture1") %>'
/>
<br />
Picture2:
<asp:TextBox ID="Picture2TextBox" runat="server" Text='<%# Bind("Picture2") %>'
/>
<br />
Video:
<asp:TextBox ID="VideoTextBox" runat="server" Text='<%# Bind("Video") %>' />
<br />
Rate:
<asp:TextBox ID="RateTextBox" runat="server" Text='<%# Bind("Rate") %>' />
<br />
RateIn:
<asp:TextBox ID="RateInTextBox" runat="server" Text='<%# Bind("RateIn") %>' />
<br />
Proof:
<asp:TextBox ID="ProofTextBox" runat="server" Text='<%# Bind("Proof") %>' />
<br />
Activation:
<asp:TextBox ID="ActivationTextBox" runat="server" Text='<%# Bind("Activation")
%>' />
<br />
Status:
<asp:TextBox ID="StatusTextBox" runat="server" Text='<%# Bind("Status") %>' />
<br />
<asp:LinkButton ID="InsertButton" runat="server" CausesValidation="True"
CommandName="Insert" Text="Insert" />
&nbsp;<asp:LinkButton ID="InsertCancelButton" runat="server"
CausesValidation="False" CommandName="Cancel" Text="Cancel" />
</InsertItemTemplate>
<ItemTemplate>
<table style="width: 100%; height: 422px;">
<tr>
<td class="auto-style7" style="text-align: left">Advertisement No</td>
<td class="auto-style8" style="text-align: left">
<asp:Label ID="AdvertisementNoLabel" runat="server" Text='<%#
Eval("AdvertisementNo") %>' />
</td>
<td class="auto-style7" rowspan="9" style="text-align: left">
<img alt="" src='approedpic1.aspx?ID=<%# Eval("AdvertisementNo") %>'
width="200" height="200" /><br>
<img alt="" src='approvedpic2.aspx?ID=<%# Eval("AdvertisementNo") %>'
width="200" height="200" />
</td>
</tr>
<tr>
<td style="text-align: left">UserName</td>
<td class="auto-style4" style="text-align: left">
<asp:Label ID="UserNameLabel" runat="server" Text='<%# Bind("UserName")
%>' />
</td>
</tr>
<tr>
<td style="text-align: left">Place</td>
<td class="auto-style4" style="text-align: left">
<asp:Label ID="Property_PlaceLabel" runat="server" Text='<%#
Bind("Property_Place") %>' />
</td>
</tr>
<tr>
<td style="text-align: left">Type</td>
<td class="auto-style4" style="text-align: left">
<asp:Label ID="Property_TypeLabel" runat="server" Text='<%#
Bind("Property_Type") %>' />
</td>
</tr>
<tr>
<td style="text-align: left">Plan</td>
<td class="auto-style4" style="text-align: left">
<asp:Label ID="Property_PlanLabel" runat="server" Text='<%#
Bind("Property_Plan") %>' />
</td>
</tr>
<tr>
<td style="text-align: left">Duration</td>
<td class="auto-style4" style="text-align: left">
<asp:Label ID="Property_DurationLabel" runat="server" Text='<%#
Bind("Property_Duration") %>' />
</td>
</tr>
<tr>
<td style="text-align: left">Type</td>
<td class="auto-style4" style="text-align: left">
<asp:Label ID="Duration_TypeLabel" runat="server" Text='<%#
Bind("Duration_Type") %>' />
</td>
</tr>
<tr>
<td style="text-align: left">Heading</td>
<td class="auto-style4" style="text-align: left">
<asp:Label ID="HeadingLabel" runat="server" Text='<%# Bind("Heading") %>' />
</td>
</tr>
<tr>
<td style="text-align: left">Address</td>
<td class="auto-style4" style="text-align: left">
<asp:Label ID="AddressLabel" runat="server" Text='<%# Bind("Address") %>' />
</td>
</tr>
<tr>
<td style="text-align: left">Description</td>
<td class="auto-style4" style="text-align: left">
<asp:Label ID="DescriptionLabel" runat="server" Text='<%# Bind("Description")
%>' />
</td>
<td rowspan="9" style="text-align: left">
<img alt="" src='proof.aspx?ID=<%# Eval("AdvertisementNo") %>' width="300"
height="300"/>
</td>
</tr>
<tr>
<td style="text-align: left">Person</td>
<td class="auto-style4" style="text-align: left">
<asp:Label ID="PersonLabel" runat="server" Text='<%# Bind("Person") %>' />
</td>
</tr>
<tr>
<td style="text-align: left">LandNo</td>
<td class="auto-style4" style="text-align: left">
<asp:Label ID="LandNoLabel" runat="server" Text='<%# Bind("LandNo") %>' />
</td>
</tr>
<tr>
<td style="text-align: left">MobileNo</td>
<td class="auto-style4" style="text-align: left">
<asp:Label ID="MobileNoLabel" runat="server" Text='<%# Bind("MobileNo")
%>' />
</td>
</tr>
<tr>
<td style="text-align: left">Video</td>
<td class="auto-style4" style="text-align: left">
<a href='../Videos/<%# Eval("Video") %>'><asp:Label ID="VideoLabel"
runat="server" Text='<%# Bind("Video") %>' /></a>
</td>
</tr>
<tr>
<td style="text-align: left">Rate</td>
<td class="auto-style4" style="text-align: left">
<asp:Label ID="RateLabel" runat="server" Text='<%# Bind("Rate") %>' />
</td>
</tr>
<tr>
<td style="text-align: left">RateIn</td>
<td class="auto-style4" style="text-align: left">
<asp:Label ID="RateInLabel" runat="server" Text='<%# Bind("RateIn") %>' />
</td>
</tr>
<tr>
<td class="auto-style3" style="text-align: left">Activation</td>
<td class="auto-style5" style="text-align: left">
<asp:Label ID="ActivationLabel" runat="server" Text='<%# Bind("Activation")
%>' />
</td>
</tr>
<tr>
<td class="auto-style2" style="text-align: left">Status</td>
<td class="auto-style6" style="text-align: left">
<asp:Label ID="StatusLabel" runat="server" Text='<%# Bind("Status") %>' />
</td>
</tr>
</table>
<br />
&nbsp;<asp:LinkButton ID="DeleteButton" runat="server" CausesValidation="False"
CommandName="Delete" Text="Delete" />
&nbsp;
</ItemTemplate>
<PagerStyle BackColor="#E7E7FF" ForeColor="#4A3C8C"
HorizontalAlign="Right" />
<RowStyle BackColor="#E7E7FF" ForeColor="#4A3C8C" />
</asp:FormView>
<br />
</td>
</tr>
<tr>
<td>
<asp:SqlDataSource ID="Sdspropertyactivation" runat="server" ConnectionString="<
%$ ConnectionStrings:REALESTATEConnectionString %>"
DeleteCommand="DELETE FROM [Property] WHERE [AdvertisementNo] =
@AdvertisementNo" InsertCommand="INSERT INTO [Property] ([UserName],
[Property_Place], [Property_Type], [Property_Plan], [Property_Duration],
[Duration_Type], [Heading], [Address], [Description], [Person], [LandNo],
[MobileNo], [Picture1], [Picture2], [Video], [Rate], [RateIn], [Proof], [Activation],
[Status]) VALUES (@UserName, @Property_Place, @Property_Type,
@Property_Plan, @Property_Duration, @Duration_Type, @Heading, @Address,
@Description, @Person, @LandNo, @MobileNo, @Picture1, @Picture2, @Video,
@Rate, @RateIn, @Proof, @Activation, @Status)" SelectCommand="SELECT
AdvertisementNo, UserName, Property_Place, Property_Type, Property_Plan,
Property_Duration, Duration_Type, Heading, Address, Description, Person, LandNo,
MobileNo, Picture1, Picture2, Video, Rate, RateIn, Proof, Activation, Status FROM
Property" UpdateCommand="UPDATE [Property] SET [UserName] = @UserName,
[Property_Place] = @Property_Place, [Property_Type] = @Property_Type,
[Property_Plan] = @Property_Plan, [Property_Duration] = @Property_Duration,
[Duration_Type] = @Duration_Type, [Heading] = @Heading, [Address] = @Address,
[Description] = @Description, [Person] = @Person, [LandNo] = @LandNo,
[MobileNo] = @MobileNo, [Picture1] = @Picture1, [Picture2] = @Picture2, [Video]
= @Video, [Rate] = @Rate, [RateIn] = @RateIn, [Proof] = @Proof, [Activation] =
@Activation, [Status] = @Status WHERE [AdvertisementNo] =
@AdvertisementNo">
<DeleteParameters>
<asp:ControlParameter ControlID="FVpropertyactivation"
Name="AdvertisementNo" PropertyName="SelectedValue" Type="Int32" />
</DeleteParameters>
<InsertParameters>
<asp:Parameter Name="UserName" Type="String" />
<asp:Parameter Name="Property_Place" Type="String" />
<asp:Parameter Name="Property_Type" Type="String" />
<asp:Parameter Name="Property_Plan" Type="String" />
<asp:Parameter Name="Property_Duration" Type="Int32" />
<asp:Parameter Name="Duration_Type" Type="String" />
<asp:Parameter Name="Heading" Type="String" />
<asp:Parameter Name="Address" Type="String" />
<asp:Parameter Name="Description" Type="String" />
<asp:Parameter Name="Person" Type="String" />
<asp:Parameter Name="LandNo" Type="String" />
<asp:Parameter Name="MobileNo" Type="String" />
<asp:Parameter Name="Picture1" Type="Object" />
<asp:Parameter Name="Picture2" Type="Object" />
<asp:Parameter Name="Video" Type="String" />
<asp:Parameter Name="Rate" Type="Decimal" />
<asp:Parameter Name="RateIn" Type="String" />
<asp:Parameter Name="Proof" Type="Object" />
<asp:Parameter Name="Activation" Type="String" />
<asp:Parameter Name="Status" Type="String" />
</InsertParameters>
<UpdateParameters>
<asp:Parameter Name="UserName" Type="String" />
<asp:Parameter Name="Property_Place" Type="String" />
<asp:Parameter Name="Property_Type" Type="String" />
<asp:Parameter Name="Property_Plan" Type="String" />
<asp:Parameter Name="Property_Duration" Type="Int32" />
<asp:Parameter Name="Duration_Type" Type="String" />
<asp:Parameter Name="Heading" Type="String" />
<asp:Parameter Name="Address" Type="String" />
<asp:Parameter Name="Description" Type="String" />
<asp:Parameter Name="Person" Type="String" />
<asp:Parameter Name="LandNo" Type="String" />
<asp:Parameter Name="MobileNo" Type="String" />
<asp:Parameter Name="Picture1" Type="Object" />
<asp:Parameter Name="Picture2" Type="Object" />
<asp:Parameter Name="Video" Type="String" />
<asp:Parameter Name="Rate" Type="Decimal" />
<asp:Parameter Name="RateIn" Type="String" />
<asp:Parameter Name="Proof" Type="Object" />
<asp:Parameter Name="Activation" Type="String" />
<asp:Parameter Name="Status" Type="String" />
<asp:Parameter Name="AdvertisementNo" Type="Int32" />
</UpdateParameters>
</asp:SqlDataSource>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
</table>
</div>
</div>
</asp:Content>

CODE FOR USER ACTIVATION:

<%@ Page Title="" Language="C#" MasterPageFile="~/admin/MasterPage.master"


AutoEventWireup="true" CodeFile="useractivation.aspx.cs"
Inherits="admin_Default" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">


<style type="text/css">

.sidenav {
height: 100%;
width: 0;
position: fixed;
z-index: 1;
top: 0;
left: 0;
background-color: #111;
overflow-x: hidden;
transition: 0.5s;

.container2 {
width: 230px;
margin: 25px auto;
}
.dropdown2 .icon-arrow {
position: absolute;
display: block;
font-size: 0.7em;
color: #fff;
top: 14px;
right: 10px;
}
.style1
{
text-decoration: none;
font-size: 18px;
color: #FFFFFF;
display: block;
padding-left: 32px;
padding-right: 8px;
padding-top: 8px;
padding-bottom: 8px;
}
</style>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1"
Runat="Server">
<div>
<style>

body {
font-family: "Lato", sans-serif;
}
.dropdown2 a {
text-decoration: none;
}
.dropdown2 [data-toggle="dropdown"] {
position: relative;
display: block;
color: white;
background: #2980B9;
-moz-box-shadow: 0 1px 0 #409ad5 inset, 0 -1px 0 #20638f inset;
-webkit-box-shadow: 0 1px 0 #409ad5 inset, 0 -1px 0 #20638f inset;
box-shadow: 0 1px 0 #409ad5 inset, 0 -1px 0 #20638f inset;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
padding: 10px;
}
.dropdown2 [data-toggle="dropdown"]:hover {
background: #2c89c6;
}
.dropdown2 .icon-arrow {
position: absolute;
display: block;
font-size: 0.7em;
color: #fff;
top: 14px;
right: 10px;
}
.dropdown2 .icon-arrow.open {
-moz-transform: rotate(-180deg);
-ms-transform: rotate(-180deg);
-webkit-transform: rotate(-180deg);
transform: rotate(-180deg);
-moz-transition: -moz-transform 0.6s;
-o-transition: -o-transform 0.6s;
-webkit-transition: -webkit-transform 0.6s;
transition: transform 0.6s;
}
.dropdown2 .icon-arrow.close {
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
-moz-transition: -moz-transform 0.6s;
-o-transition: -o-transform 0.6s;
-webkit-transition: -webkit-transform 0.6s;
transition: transform 0.6s;
}
.dropdown2 .icon-arrow:before {
content: '\25BC';
}
.dropdown2 .dropdown2-menu {
max-height: 0;
overflow: hidden;
list-style: none;
padding: 0;
margin: 0;
}
.dropdown2 .dropdown2-menu li {
padding: 0;
}
.dropdown2 .dropdown2-menu li a {
display: block;
color: #6e6e6e;
background: #EEE;
-moz-box-shadow: 0 1px 0 white inset, 0 -1px 0 #d4d4d4 inset;
-webkit-box-shadow: 0 1px 0 white inset, 0 -1px 0 #d4d4d4 inset;
box-shadow: 0 1px 0 white inset, 0 -1px 0 #d4d4d4 inset;
text-shadow: 0 -1px 0 rgba(255, 255, 255, 0.3);
padding: 10px 10px;
}
.dropdown2 .dropdown2-menu li a:hover {
background: #f6f6f6;
}
.dropdown2 .hide {
-moz-transform-origin: 50% 0%;
-ms-transform-origin: 50% 0%;
-webkit-transform-origin: 50% 0%;
transform-origin: 50% 0%;
}
.dropdown2 .show {
-moz-transform-origin: 50% 0%;
-ms-transform-origin: 50% 0%;
-webkit-transform-origin: 50% 0%;
transform-origin: 50% 0%;
}
.dropdown2 .show {
display: block;
max-height: 9999px;
-moz-transform: scaleY(1);
-ms-transform: scaleY(1);
-webkit-transform: scaleY(1);
transform: scaleY(1);
animation: showAnimation 0.5s ease-in-out;
-moz-animation: showAnimation 0.5s ease-in-out;
-webkit-animation: showAnimation 0.5s ease-in-out;
-moz-transition: max-height 1s ease-in-out;
-o-transition: max-height 1s ease-in-out;
-webkit-transition: max-height 1s ease-in-out;
transition: max-height 1s ease-in-out;
}
.dropdown2 .hide {
max-height: 0;
-moz-transform: scaleY(0);
-ms-transform: scaleY(0);
-webkit-transform: scaleY(0);
transform: scaleY(0);
animation: hideAnimation 0.4s ease-out;
-moz-animation: hideAnimation 0.4s ease-out;
-webkit-animation: hideAnimation 0.4s ease-out;
-moz-transition: max-height 0.6s ease-out;
-o-transition: max-height 0.6s ease-out;
-webkit-transition: max-height 0.6s ease-out;
transition: max-height 0.6s ease-out;
}
.container2 {
width: 230px;
margin: 25px auto;
}
.container2 > ul {
list-style: none;
padding: 0;
margin: 0 0 20px 0;
}

.sidenav {
height: 100%;
width: 0;
position: fixed;
z-index: 1;
top: 0;
left: 0;
background-color: #111;
overflow-x: hidden;
transition: 0.5s;

.sidenav a {
padding: 8px 8px 8px 32px;
text-decoration: none;
font-size: 15px;
color: #FFFFFF;
display: block;
transition: 0.3s
}
.offcanvas a:focus{
color: #f1f1f1;
}

.sidenav a:hover{
color: #f1f1f1;
}

.sidenav .closebtn {
position: absolute;
top: 0;
right: 25px;
font-size: 36px;
margin-left: 50px;
}

@media screen and (max-height: 450px) {


.sidenav {}
.sidenav a {font-size: 18px;}
}
</style>
<div id="mySidenav" class="sidenav" style="background-color: #47B3C7">
<div>
<div align="left" class="container2">
<ul>
<a align="center" href="index.aspx">
<img alt="css template" height="100" src="../images/templatemo_logo.png"
width="100" /></a>
<div align="right">
<a class="style1" href="javascript:void(0)" onclick="closeNav()"
style="transition: 0.3s">Close x</a>
</div>
<li class="dropdown2"><a data-toggle="dropdown2" href="adminpanel.aspx">Home
<i class="icon-arrow" onclick="closeNav()"></i></a></li>
<li class="dropdown2"><a data-toggle="dropdown2" href="useractivation.aspx">
UserActivation <i class="icon-arrow"
onclick="closeNav()"></i></a></li>
<li class="dropdown2"><a data-toggle="dropdown2"
href="approvedusers.aspx">Approved
Users <i class="icon-arrow" onclick="closeNav()"></i></a></li>
<li class="dropdown2"><a data-toggle="dropdown2"
href="blockedusers.aspx">Blocked
Users <i class="icon-arrow" onclick="closeNav()"></i></a></li>
<li class="dropdown2"><a data-toggle="dropdown2"
href="propertyactivation.aspx">
Property Activation <i class="icon-arrow"
onclick="closeNav()"></i></a></li>
<li class="dropdown2"><a data-toggle="dropdown2"
href="apporovedproperties.aspx">
Approved Property<i class="icon-arrow"
onclick="closeNav()"></i></a></li>
<li class="dropdown2"><a data-toggle="dropdown2" href="blockedproperties.aspx">
Blocked Property <i class="icon-arrow"
onclick="closeNav()"></i></a></li>
<li class="dropdown2"><a data-toggle="dropdown2"
href="bookedproperties.aspx">Booked
Properties <i class="icon-arrow"
onclick="closeNav()"></i></a></li>
<li class="dropdown2"><a data-toggle="dropdown2" href="buyer.aspx">Buyer<i
class="icon-arrow" onclick="closeNav()"></i></a></li>
<li class="dropdown2"><a data-toggle="dropdown2" href="sellers.aspx">Sellers<i
class="icon-arrow" onclick="closeNav()"></i></a></li>
<li class="dropdown2"><a data-toggle="dropdown2"
href="Default2.aspx">Commission<i
class="icon-arrow" onclick="closeNav()"></i></a></li>
<li class="dropdown2"><a data-toggle="dropdown2"
href="dealings.aspx">Dealings<i
class="icon-arrow" onclick="closeNav()"></i></a></li>
<li class="dropdown2"><a data-toggle="dropdown2" href="Event.aspx">Event<i
class="icon-arrow" onclick="closeNav()"></i></a></li>
<li class="dropdown2"><a data-toggle="dropdown2"
href="Feedback.aspx">Feedback<i
class="icon-arrow" onclick="closeNav()"></i></a></li>
<li class="dropdown2"><a data-toggle="dropdown2" href="Gallery.aspx">Gallery<i
class="icon-arrow" onclick="closeNav()"></i></a></li>
<li class="dropdown2"><a data-toggle="dropdown2" href="History.aspx">History<i
class="icon-arrow" onclick="closeNav()"></i></a></li>
<li class="dropdown2"><a data-toggle="dropdown2" href="mail.aspx">Mail<i
class="icon-arrow" onclick="closeNav()"></i></a></li>
<li class="dropdown2"><a data-toggle="dropdown2"
href="paymentad.aspx">Payment<i
class="icon-arrow" onclick="closeNav()"></i></a></li>
<li class="dropdown2"><a data-toggle="dropdown2" href="salesdetails.aspx">
SalesDetails<i class="icon-arrow"
onclick="closeNav()"></i></a></li>
<li class="dropdown2"><a data-toggle="dropdown2" href="selledproperty.aspx">
SoldProperty<i class="icon-arrow"
onclick="closeNav()"></i></a></li>
</ul>
</div>
</div>
</div>
<span onclick="openNav()" style="font-size:30px;cursor:pointer"> Admin
Menu</span>
<script>
function openNav() {
document.getElementById("mySidenav").style.width = "250px";
}

function closeNav() {
document.getElementById("mySidenav").style.width = "0";
}
</script>
<h1> User Activation</h1>
<div>
<table style="width: 100%;">
<tr>
<td>
<asp:Panel ID="Panel1" runat="server">
<asp:Button ID="btnaccept" runat="server" Text="Accept" CssClass="submit"
OnClick="btnaccept_Click" />
<asp:Button ID="btnreject" runat="server" CssClass="submit" Text="Reject"
OnClick="btnreject_Click" />
</asp:Panel>
</td>
</tr>
<tr>
<td>
<asp:FormView ID="FVuseractivation" runat="server" AllowPaging="True"
BackColor="White" BorderColor="#E7E7FF" BorderStyle="None"
BorderWidth="1px" CellPadding="3" DataKeyNames="UserID"
DataSourceID="Sdsuseractivation" GridLines="Horizontal">
<EditItemTemplate>
UserID:
<asp:Label ID="UserIDLabel1" runat="server" Text='<%# Eval("UserID") %>' />
<br />
FirstName:
<asp:TextBox ID="FirstNameTextBox" runat="server" Text='<%# Bind("FirstName")
%>' />
<br />
LastName:
<asp:TextBox ID="LastNameTextBox" runat="server" Text='<%# Bind("LastName")
%>' />
<br />
Permenant_Address:
<asp:TextBox ID="Permenant_AddressTextBox" runat="server" Text='<%#
Bind("Permenant_Address") %>' />
<br />
Current_Address:
<asp:TextBox ID="Current_AddressTextBox" runat="server" Text='<%#
Bind("Current_Address") %>' />
<br />
LandNo:
<asp:TextBox ID="LandNoTextBox" runat="server" Text='<%# Bind("LandNo") %>'
/>
<br />
MobileNo:
<asp:TextBox ID="MobileNoTextBox" runat="server" Text='<%# Bind("MobileNo")
%>' />
<br />
City:
<asp:TextBox ID="CityTextBox" runat="server" Text='<%# Bind("City") %>' />
<br />
District:
<asp:TextBox ID="DistrictTextBox" runat="server" Text='<%# Bind("District")
%>' />
<br />
State:
<asp:TextBox ID="StateTextBox" runat="server" Text='<%# Bind("State") %>' />
<br />
Gender:
<asp:TextBox ID="GenderTextBox" runat="server" Text='<%# Bind("Gender")
%>' />
<br />
EmailID:
<asp:TextBox ID="EmailIDTextBox" runat="server" Text='<%# Bind("EmailID")
%>' />
<br />
ID_Proof:
<asp:TextBox ID="ID_ProofTextBox" runat="server" Text='<%# Bind("ID_Proof")
%>' />
<br />
<asp:LinkButton ID="UpdateButton" runat="server" CausesValidation="True"
CommandName="Update" Text="Update" />
&nbsp;<asp:LinkButton ID="UpdateCancelButton" runat="server"
CausesValidation="False" CommandName="Cancel" Text="Cancel" />
</EditItemTemplate>
<EditRowStyle BackColor="#738A9C" Font-Bold="True" ForeColor="#F7F7F7" />
<FooterStyle BackColor="#B5C7DE" ForeColor="#4A3C8C" />
<HeaderStyle BackColor="#4A3C8C" Font-Bold="True" ForeColor="#F7F7F7" />
<InsertItemTemplate>
FirstName:
<asp:TextBox ID="FirstNameTextBox" runat="server" Text='<%# Bind("FirstName")
%>' />
<br />
LastName:
<asp:TextBox ID="LastNameTextBox" runat="server" Text='<%# Bind("LastName")
%>' />
<br />
Permenant_Address:
<asp:TextBox ID="Permenant_AddressTextBox" runat="server" Text='<%#
Bind("Permenant_Address") %>' />
<br />
Current_Address:
<asp:TextBox ID="Current_AddressTextBox" runat="server" Text='<%#
Bind("Current_Address") %>' />
<br />
LandNo:
<asp:TextBox ID="LandNoTextBox" runat="server" Text='<%# Bind("LandNo") %>'
/>
<br />
MobileNo:
<asp:TextBox ID="MobileNoTextBox" runat="server" Text='<%# Bind("MobileNo")
%>' />
<br />
City:
<asp:TextBox ID="CityTextBox" runat="server" Text='<%# Bind("City") %>' />
<br />
District:
<asp:TextBox ID="DistrictTextBox" runat="server" Text='<%# Bind("District")
%>' />
<br />
State:
<asp:TextBox ID="StateTextBox" runat="server" Text='<%# Bind("State") %>' />
<br />
Gender:
<asp:TextBox ID="GenderTextBox" runat="server" Text='<%# Bind("Gender")
%>' />
<br />
EmailID:
<asp:TextBox ID="EmailIDTextBox" runat="server" Text='<%# Bind("EmailID")
%>' />
<br />
ID_Proof:
<asp:TextBox ID="ID_ProofTextBox" runat="server" Text='<%# Bind("ID_Proof")
%>' />
<br />
<asp:LinkButton ID="InsertButton" runat="server" CausesValidation="True"
CommandName="Insert" Text="Insert" />
&nbsp;<asp:LinkButton ID="InsertCancelButton" runat="server"
CausesValidation="False" CommandName="Cancel" Text="Cancel" />
</InsertItemTemplate>
<ItemTemplate>
<table style="width:100%;">
<tr>
<td style="text-align: left">UserID</td>
<td style="text-align: left">
<asp:Label ID="UserIDLabel" runat="server" Text='<%# Eval("UserID") %>' />
</td>
<td rowspan="14" style="text-align: left">
<img alt="" src='idproof.aspx?ID=<%# Eval("UserID") %>' width="200"
height="200"/>
</td>
</tr>
<tr>
<td style="text-align: left">First Name</td>
<td style="text-align: left">
<asp:Label ID="FirstNameLabel" runat="server" Text='<%# Bind("FirstName")
%>' />
</td>
</tr>
<tr>
<td style="text-align: left">Last Name:</td>
<td style="text-align: left">
<asp:Label ID="LastNameLabel" runat="server" Text='<%# Bind("LastName")
%>' />
</td>
</tr>
<tr>
<td style="text-align: left">PermenantAddress</td>
<td style="text-align: left">
<asp:Label ID="Permenant_AddressLabel" runat="server" Text='<%#
Bind("Permenant_Address") %>' />
</td>
</tr>
<tr>
<td style="text-align: left">Current Address</td>
<td style="text-align: left">
<asp:Label ID="Current_AddressLabel" runat="server" Text='<%#
Bind("Current_Address") %>' />
</td>
</tr>
<tr>
<td style="text-align: left">Land No</td>
<td style="text-align: left">
<asp:Label ID="LandNoLabel" runat="server" Text='<%# Bind("LandNo") %>' />
</td>
</tr>
<tr>
<td style="text-align: left">Mobile No</td>
<td style="text-align: left">
<asp:Label ID="MobileNoLabel" runat="server" Text='<%# Bind("MobileNo")
%>' />
</td>
</tr>
<tr>
<td style="text-align: left">City</td>
<td style="text-align: left">
<asp:Label ID="CityLabel" runat="server" Text='<%# Bind("City") %>' />
</td>
</tr>
<tr>
<td style="text-align: left">District</td>
<td style="text-align: left">
<asp:Label ID="DistrictLabel" runat="server" Text='<%# Bind("District") %>' />
</td>
</tr>
<tr>
<td style="text-align: left">State</td>
<td style="text-align: left">
<asp:Label ID="StateLabel" runat="server" Text='<%# Bind("State") %>' />
</td>
</tr>
<tr>
<td style="text-align: left">Gender</td>
<td style="text-align: left">
<asp:Label ID="GenderLabel" runat="server" Text='<%# Bind("Gender") %>' />
</td>
</tr>
<tr>
<td style="text-align: left">Email ID</td>
<td style="text-align: left">
<asp:Label ID="EmailIDLabel" runat="server" Text='<%# Bind("EmailID") %>' />
</td>
</tr>
<tr>
<td style="text-align: left">Username</td>
<td style="text-align: left"><asp:Label ID="Label1" runat="server" Text='<%#
Bind("UserName") %>' /></td>
</tr>
<tr>
<td style="text-align: left">Activation</td>
<td style="text-align: left"><asp:Label ID="Label2" runat="server" Text='<%#
Bind("Activation") %>' /></td>
</tr>
</table>
<br />
&nbsp;<asp:LinkButton ID="DeleteButton" runat="server" CausesValidation="False"
CommandName="Delete" Text="Delete" />
&nbsp;
</ItemTemplate>
<PagerStyle BackColor="#E7E7FF" ForeColor="#4A3C8C"
HorizontalAlign="Right" />
<RowStyle BackColor="#E7E7FF" ForeColor="#4A3C8C" />
</asp:FormView>
<br />
<asp:SqlDataSource ID="Sdsuseractivation" runat="server" ConnectionString="<%$
ConnectionStrings:REALESTATEConnectionString %>"
DeleteCommand="DELETE FROM [Registration] WHERE [UserID] = @UserID"
InsertCommand="INSERT INTO [Registration] ([FirstName], [LastName],
[Permenant_Address], [Current_Address], [LandNo], [MobileNo], [City], [District],
[State], [Gender], [EmailID], [ID_Proof]) VALUES (@FirstName, @LastName,
@Permenant_Address, @Current_Address, @LandNo, @MobileNo, @City,
@District, @State, @Gender, @EmailID, @ID_Proof)" SelectCommand="SELECT
Registration.UserID, Registration.FirstName, Registration.LastName,
Registration.Permenant_Address, Registration.Current_Address,
Registration.LandNo, Registration.MobileNo, Registration.City, Registration.District,
Registration.State, Registration.Gender, Registration.EmailID, Registration.ID_Proof,
Login.UserName, Login.Activation FROM Registration INNER JOIN Login ON
Registration.UserID = Login.UserID" UpdateCommand="UPDATE [Registration]
SET [FirstName] = @FirstName, [LastName] = @LastName, [Permenant_Address] =
@Permenant_Address, [Current_Address] = @Current_Address, [LandNo] =
@LandNo, [MobileNo] = @MobileNo, [City] = @City, [District] = @District, [State]
= @State, [Gender] = @Gender, [EmailID] = @EmailID, [ID_Proof] = @ID_Proof
WHERE [UserID] = @UserID">
<DeleteParameters>
<asp:ControlParameter ControlID="FVuseractivation" Name="UserID"
PropertyName="SelectedValue" Type="Int32" />
</DeleteParameters>
<InsertParameters>
<asp:Parameter Name="FirstName" Type="String" />
<asp:Parameter Name="LastName" Type="String" />
<asp:Parameter Name="Permenant_Address" Type="String" />
<asp:Parameter Name="Current_Address" Type="String" />
<asp:Parameter Name="LandNo" Type="String" />
<asp:Parameter Name="MobileNo" Type="String" />
<asp:Parameter Name="City" Type="String" />
<asp:Parameter Name="District" Type="String" />
<asp:Parameter Name="State" Type="String" />
<asp:Parameter Name="Gender" Type="String" />
<asp:Parameter Name="EmailID" Type="String" />
<asp:Parameter Name="ID_Proof" Type="Object" />
</InsertParameters>
<UpdateParameters>
<asp:Parameter Name="FirstName" Type="String" />
<asp:Parameter Name="LastName" Type="String" />
<asp:Parameter Name="Permenant_Address" Type="String" />
<asp:Parameter Name="Current_Address" Type="String" />
<asp:Parameter Name="LandNo" Type="String" />
<asp:Parameter Name="MobileNo" Type="String" />
<asp:Parameter Name="City" Type="String" />
<asp:Parameter Name="District" Type="String" />
<asp:Parameter Name="State" Type="String" />
<asp:Parameter Name="Gender" Type="String" />
<asp:Parameter Name="EmailID" Type="String" />
<asp:Parameter Name="ID_Proof" Type="Object" />
<asp:Parameter Name="UserID" Type="Int32" />
</UpdateParameters>
</asp:SqlDataSource>
</td>
</tr>
<tr>
<td>
&nbsp;</td>
</tr>
</table>
</div>
</div>
</asp:Content>

Potrebbero piacerti anche