A
Project Report
On
Explore World
Submitted by
Sumit Kumar
(133553020739)
Naveen Chandra
(133553020727)
Reena Rao
(133553020734)
Submitted to the department of Computer Science & Engineering
in partial fulfillment of the requirements
for the Diploma
in
Computer Science & Engineering
JANTA POLYTECHNIC, JAHANGIRABAD
BULANDSHAHR
BOARD OF TECHNICAL EDUCATION, LUCKNOW
2012-13
JANTA POLYTECHNIC, JAHANGIRABAD
BULANDSHAHR
________________________________________________________________________
CERTIFICATE
This is to certify that the Project entitled Explore World which is being submitted by
students with Roll No. 133553020739 , 133553020727 and 133553020734 to the Deptt.
of Computer Science & Engg, Janta Polytechnic Jahangirabad(BSR) for the award of
Diploma in Computer Sc. & Engg., is a record of bonafide project work, he has carried
out under our supervision and guidance.
The result contained in this project has not been submitted to any other university or
institute for the award of a Degree or Diploma.
Dr. B. Singh
Head,
CSE Deptt.
Er. Manjeet Singh
(Project Guide)
DECLARATION
We hereby declare that this submission is our own work and that to the best of our
knowledge and belief, it contains no material previously published or written by another
person nor material which to a substantial extent has been accepted for the award of any
other degree or diploma of the university or other institute of higher learning, except
where due acknowledgement has been made in the text.
Name:-
Sumit Kumar
Roll No:- 133553020739
Name:-
Naveen Chandra
Roll No:- 133553020727
Name:-
Reena Rao
Roll No:- 133553020734
ACKNOWLEDGEMENT
This is the matter of privilege for us to submit this project entitled EXPLORE
WORLD. We take pleasure in expressing our deep sense of gratitude for providing
necessary guidance to Mr. Ravindra Sharma, Lecturer in the department of Computer Sc.
& Engg. at Janta polytechnic jahangirabad, Bulandshahr for his kind and constant
encouragement made it possible for us to complete this project work.
He has given us pragmatic sense to look deep into the matter and we are also highly
obliged for his persistence in making the project complete.
We extent our gratitude and sincere thanks to Mr. Ravindra Sharma,
Mr. Ankit
Varshney ,Mr. Manjeet Singh And Head of the Dept., Computer Science & Engg. Dr. B.
Singh Project co-ordinator for providing all necessary facilities and co-operation to
complete the project.
It gives us great pleasure to extend our sincere thanks to all our colleagues, who helped
us directly or indirectly to complete the project.
Last but not the least, we would like to express thanks to all technical staff of the
department for their technical support and constant encouragement.
Name:- Sumit kumar
Roll No:- 133553020739
Name:- Naveen Chandra
Roll No:- 133553020727
Name:- Reena Rao
Roll No:- 133553020734
EXPLORE WORLD
________________________________________________________________________
Contents
________________________________________________________________________
Certificate
Declaration
Acknowledgement
Chapter
1.
2.
3.
Description
Page No.
Requirement analysis
1.1
Introduction
1.2
Aim and objective
1.3
Explanation of modules
System analysis
2.1
H/W requirements
2.2
S/W requirements
Design and implementation
3.1
ER diagrams
11
3.2
Snapshots
22
3.3
3.2.1
HOTELS
3.2.2.
FLIGHTS
3.2.3
TRAVEL
Database tables
37
4.
Coding
47
5.
Testing
104
6.
Maintenance
106
6.1
Limitation and Future scope
107
6.3
Conclusion
108
6.4
Bibliography
109
Chapter 1
INTRODUCTION
X - Plore World helps you to explore the world of traveling. This web site is one place
where you can arrange your travelling facilities. Also you can have information about
which services you can hire that are availableto you by this website. This includes a
number of search options such as Travel Search, Hotel Search, Flight Search and Car
Search. Thus X - Plore World will help you in accessing all the information about your
travel needs i.e whether you want to book a car, a hotel or a flight. The only thing you
have to do is that you have to create an X - Plore World account and you can access all
the ares of the website for free. You can search for travel areas, flights, cars and hotels in
X - Plore World. After searching, you can book the appropriate thing you need. An
Online booking system is present in X - Plore World, which will help you to book these
in no time.
OBJECTIVE & SCOPE
Present System is running manually if a customer wants to get information about
companys services, he/she must have come to company. This is very time consuming
and costly process.
Explore world provides a common platform for booking hotels, flights and
packages to user.
Explore world reduces the man power.
Explore world is online project.
Saves lot of time of communication of Customer who is participating in booking
of hotels, flights and travel packages.
Explore world act as an automation tool for booking of hotels, flights and travel
packages..
Internet is available to everyone anywhere and anytime hence; this makes the site
highly mobile.
This system is very much helpful for those people who have sufficient money but
resources are not available at their disposal.
The site is flexible to any expansion or contraction in the future.
INFORMATION ABOUT MODULES
There can be three type of accounts on which the website can work:
1. Manager account - Manager is like the administrator of the website. He can add
as well as modify the records of HOTEL, FLIGHT AND TRAVEL. Nobody can
get the manager account by simply signing up. For this database has to be
modified to change customer account into manager account. Manager will always
check and modify the tables. In case of hotel he can add a new hotel, can update
room charges for any particular hotel and can see the hotel report. In case of flight
he can add a new flight, can update flight costs for any particular flight and can
see the hotel reports. Similarly for the travel package the manager can add a new
travel package, can update travel charges and can finally see the travel report.
2. Staff account Staff account is similar to customer account. The only difference
is that customer cannot see the report about bookings. Customer can only setup
their booking.
Customer account is created by default when new user signs up. After signing up
manager or administrator will have to update the database. He has to change the
record by changing account type customer to staff. After that staff will get the
following menu:
1)
2)
3)
4)
5)
6)
hotel booking
hotel report
flight booking
flight report
travel booking
travel report
3. Customer account - Customer is the one who will use this project for booking.
Customer cannot update or delete records in the database. Customer can book
flight, hotel and travel package online.
Customer account is created by default when new user signs up. After signing up the
customer is directed to customer menu. In this menu he will get following options
1) hotel booking
2) flight booking
3) travel booking
These are the main options of customer home. By clicking on any one of them the project
will direct to respective pages.
By selecting hotel booking, first the customer has to search the hotel. After searching the
hotel the website will show customer if there are seats available in hotel or not. If seats
are available then website will show option of booking. When booking is clicked the
payment is shown to the customer. If the customer is satisfied he can click on continue
booking. After this payment is calculated and saved in the records. The hotel is booked.
By selecting flight booking, first the customer has to search the flight. After searching the
flight the website will show customer if there are seats available in flight or not. If seats
are available then website will show option of booking. When booking is clicked the
payment is shown to the customer. If the customer is satisfied he can click on continue
booking. After this payment is calculated and saved in the records. The flight is booked.
By selecting travel package booking, first the customer has to search first the hotel. After
searching the travel package the website will show customer if there are seats available in
hotel or not. If seats are available then website will show option of booking. When
booking is clicked the payment is shown to the customer. If the customer is satisfied he
can click on continue booking. After this payment is calculated and saved in the records.
The travel package is booked.
There are basically 3 modules in explore world which are as follows:
HOTEL In this module the customer as well as staff can book any
particular hotel of his choice but only if there are sufficient rooms in the
hotel.
FLIGHT In this module the customer as well as the staff can book any
flight of his choice.
TRAVEL PACKAGE- In this the customer as well the staff can book
travel packages.
Chapter 2
PROJECT REQUIREMENT AND SPECIFICATION
Operating System Requirements
The .NET Framework is supported on the following platforms.
Scenario
Client
Operating system
Microsoft Windows 2000 Professional
Microsoft Windows XP Professional
a. HARDWARE REQUIREMENTS
Processor
PIV
SD RAM
256 MB*
FDD
1.44 MB
CDD
52X
HDD
40GB*
Monitor
14 SVGA Mono Monitor
*Or the minimum required by the operating system, whichever is higher.
b. SOFTWARE REQUIREMENTS
Operating System
: Microsoft Windows XP
Front End Tools
: Visual Studio .Net 2005
Back End Tools
: SQL Server 2000
10
Browser
Internet Explorer
Active Server Pages are Microsofts solution to creating dynamic web pages. An ASP file
can contain text, HTML tags and scripts. Scripts in an ASP file are executed on the server.
ASP is a program that runs at server. With Windows 2000/XP plays the role of server. An
ASP file is just the same as an HTML file; it can contain text, HTML, XML, and scripts.
Scripts in a ASP file are executed on the server and it has an extension .aspx.
In ASP Client-Server Model is implemented. A client computer requests some needed
information from Server computer. The Server returns this information and the client acts
on it. The client is a web browser on the Internet. With the Internet the server is a
particular web server. A web server is a computer that contains all the web pages for a
particular web site and has special software installed to send these web pages to web
browsers that request them. The client cant tell the difference between an ASP page and
a static web page because it receives just HTML text in both cases. When the web server
processes an ASP page, all the programmatic code is interpreted on the server-none of it
is sent to the client.
2. Functional requirements
Essentials:
1. Should provide facility for defining grammar.
2. Should work properly in the n/w environment.
3. Non- Functional Requirements:
1. Should be efficient.
2. Should not produce errors during working.
3. Should be compact and concise
4. Should be extensible and flexible.
11
5. Should be complete and consistent.
12
INTRODUCTION TO .NET
The .NET Framework is a new computing platform that simplifies application
development in the highly distributed environment of the Internet. The .NET Framework
is designed to fulfill the following objectives:
To provide a consistent object-oriented programming environment whether object
code is stored and executed locally, executed locally but Internet-distributed, or
executed remotely.
To provide a code-execution environment that minimizes software deployment
and versioning conflicts.
To provide a code-execution environment that eliminates the performance
problems of scripted or interpreted environments.
To make the developer experience consistent across widely varying types of
applications, such as Windows-based applications and Web-based applications.
To build all communication on industry standards to ensure that code based on the
.NET Framework can integrate with any other code.
The .NET Framework has two main components:
1. The common language runtime.
2. The .NET Framework class library.
The common language runtime is the foundation of the .NET Framework.
Act as an agent that manages code at execution time
Providing core services such as memory management, thread management, and
remoting.
Also enforcing strict type safety and other forms of code accuracy that ensure
security and robustness.
In fact, the concept of code management is a fundamental principle of the runtime. Code
that targets the runtime is known as managed code, while code that does not target the
runtime is known as unmanaged code.
The class library, the other main component of the .NET Framework.
It is a comprehensive, object-oriented collection of reusable types that you can use to
develop applications ranging from traditional command-line or graphical user interface
(GUI) applications to applications based on the latest innovations provided by ASP.NET,
such as Web Forms and XML Web services.
13
The .NET Framework can be hosted by unmanaged components that load the common
language runtime into their processes and initiate the execution of managed code, thereby
creating a software environment that can exploit both managed and unmanaged features.
The .NET Framework not only provides several runtime hosts, but also supports the
development of third-party runtime hosts.
For example, ASP.NET hosts the runtime to provide a scalable, server-side environment
for managed code. ASP.NET works directly with the runtime to enable ASP.NET
applications and XML Web services, both of which are discussed later in this topic.
Internet Explorer is an example of an unmanaged application that hosts the runtime (in
the form of a MIME type extension). Using Internet Explorer to host the runtime enables
you to embed managed components or Windows Forms controls in HTML documents.
Hosting the runtime in this way makes managed mobile code (similar to Microsoft
ActiveX controls) possible, but with significant improvements that only managed code
can offer, such as semi-trusted execution and secure isolated file storage.
.NET Framework in context
The following sections describe the main components and features of the .NET
Framework in greater detail.
14
Features of the Common Language Runtime
The common language runtime manages memory, thread execution, code execution, code
safety verification, compilation, and other system services. These features are intrinsic to
the managed code that runs on the common language runtime.
With regards to security, managed components are awarded varying degrees of trust,
depending on a number of factors that include their origin (such as the Internet, enterprise
network, or local computer). This means that a managed component might or might not
be able to perform file-access operations, registry-access operations, or other sensitive
functions, even if it is being used in the same active application.
The runtime enforces code access security. For example, users can trust that an
executable embedded in a Web page can play an animation on screen or sing a song, but
cannot access their personal data, file system, or network. The security features of the
runtime thus enable legitimate Internet-deployed software to be exceptionally feature
rich.
The runtime also enforces code robustness by implementing a strict type-and-codeverification infrastructure called the common type system (CTS). The CTS ensures that
all managed code is self-describing. The various Microsoft and third-party language
compilers generate managed code that conforms to the CTS. This means that managed
code can consume other managed types and instances, while strictly enforcing type
fidelity and type safety.
In addition, the managed environment of the runtime eliminates many common software
issues. For example, the runtime automatically handles object layout and manages
references to objects, releasing them when they are no longer being used. This automatic
memory management resolves the two most common application errors, memory leaks
and invalid memory references.
15
Microsoft SQL Server
Microsoft SQL Server is a relational database management system (RDBMS)
produced by Microsoft. Its primary query language is Transact-SQL, an
implementation of the ANSI/ISO standard Structured Query Language (SQL)
used by both Microsoft and Sybase.
The architecture of Microsoft SQL Server is broadly divided into three components:
SQLOS which implements the basic services required by SQL Server, including thread
scheduling, memory management and I/O management; the Relational Engine, which
implements the relational database components including support for databases, tables,
queries and stored procedures as well as implementing the type system; and the
Protocol Layer which exposes the SQL Server functionality.
16
Chapter 3
Design and Module
ER DIAGRAMS
User Login
UserName
Password
Users
Role
17
Add member
username
userpassword
User type
userID
Login
Add
member
Info
Customeri
dID
lastname
Custome
r
email
firstname
Phoneno
.
18
Add Flight Information
Flight no.
Flight update
seat status
Remaining
seats
flight
info
ArrTime
FlightNo
Flight
DepTime
Tax
seats
Adult fare
Child
fare
Airlines name
destinatio
n
source
19
Add package Information
Package id
Package
update seat
status
Remaining
seats
Package
info
End date
packageid
package
Start date
Tax
seats
fare
package
name
descriptio
n
location
20
BOOKING
bokingid
Dateofbooking
hotelid
customeri
d
hotelbooking
checkindat
e
No of ex
rooms
No.
of dx rooms
checkoutdate
Hotel
booking
paymenti
d
Payment
bookingcharge
s
totaltax
bookingi
d
discount
21
Booking 2
hotelid
hoteldiscou
nt
discoun
t
no of rooms
Hotel
booking
custome
rid
bookingid
Customer
hotel
discount
dateofbooki
ng
22
Flight booking
paymentID
totaltaxamount
bookingI
D
Flight
payment
Adult charges
Child charges
bookin
g
No of children
No of adults
Flight
booking
customeri
d
Bookingid
flightno
dateofjourn
ey
Date of booking
23
Flight booking2
Flight no
Flight seat
status
Remaining
seats
flight
booking
Booking
id
Flight
travellers
Last
name
First name
TravType
24
Cancellation
Customer
id
Date of
booking
seats
Ag
e
Booking id
Package
booking
packagei
d
booking
bookingid
Payment id
Package
payment
Total amount
25
Hotel add
HOTELID
AircraftTypeI
D
HOTEL
Description
NAME
FirstClassSeat
location
s
No. of Dx
ROOMS
HOTEL
Ex room
Fare/day
No of ex rooms
BusinessClassSe
ats
Dx room
fare/day
26
Package booking2
bookingi
d
firstnam
e
customeri
SNAPSHOT
d
Package
travellers
HOME PAGE
LNam
e
Traveler
type
booking
Remaining seats
Package id
Package
status
Main login
button.
This is
common to
all type of
members
For creating
new member
click on this
button.
This is the starting page of the project. This page opens up when the website is opened by
the customer or visitor. In every website there is a area for the members. The home page
ensures that only member gets login into the website. This page is linked to every other
page of the website.
Home page includes the login facility for the existing members and sign up facility for new
members. It contains two buttons.
27
1) Login - to enter members area.
2) Sign up - to create new member
SIGN UP
Check if username is
available or not.
Click on this and new
user is created.
By clicking on the sign up button on home page this page will open up. The new member
has to enter the details. The user can check the availability of username. By clicking on
Create User the message will be displayed new user is register. After signing up the
custmers can access every area of X- Plore World. So by this way each customer will have
his/her own user name and password.
28
The sign up page with all the constraints on every field.
29
LOGIN PAGE
Click on login to enter
members area
For accessing customer privileges, the user
has to enter name and password
30
MANAGER HOME
Manager menu. Manager is
the administrator of website.
He can add and modify the
records
Manager is like the administrator of the website. He can add as well as modify the records of
HOTEL, FLIGHT AND TRAVEL. Nobody can get the manager account by simply signing up.
For this database has to be modified to change customer account into manager account. Manager
will always check and modify the tables.
31
ADD NEW HOTEL
Id generated
automatically
This page is only for manager. After clicking on add new hotel in manager home page,
this page will show up. In this all the details have to be filled up by the manager. The hotel
id will be generated automatically. After completing the details when we click Add new
hotel this message will be shown up Hotel details added successfully!!!
32
UPDATE ROOM CHARGES
As room charges of the hotels are not same in all the season, the manager has the
provision of revising the room charges by clicking on the option Update room
charges in the menu. As he enters the hotel id, all the details of hotel will be open up.
He can now update the charges. After updating, the message will be displayed Hotel
details updated successfully!!!
33
HOTEL REPORT
If the manager wants to see the details of a particular hotel, he can view it by
clicking on the option HOTEL REPORT. By giving hotel name, city, start date,
end date the details of the hotel are shown. Manager can see which customer has
booked which rooms in hotel from whichS date to which date.
34
ADD NEW FLIGHT
Flight id will be
generated
automatically
When a new flight comes, manager can add new flight through this option. Airlines name and
city will be chosen through the options given by website. Flight no is automatically generated.
When the flight is added the message Flights values added successfully!!! is displayed.
35
UPDATE FLIGHT COST
When the flight cost changes, manager can update the cost by coming to this option.
When he selects the flight no. old fares will b shown up and new fares space is
given. Enter the details and click update flight cost. The message Flight fares
updated successfully!!! will be displayed as output.
36
FLIGHT REPORT
Report
generated
This page is for manger in which the manager can see flight details. Flight report
can be viewed based on particular day and between specified locations. After
giving the flight no. the report is generated.
37
ADD NEW TRAVEL
Package id will
be automatically
generated
In this page the manager can create new travel package. The package id is automatically
generated. Location, package name, total seats, fare, start date, end date, description and tax
should be filled and after clicking add new travel the package is created.
38
UPDATE TRAVEL DETAILS
After giving package id the details of respective package will be shown.
Manager can update the details.
39
TRAVEL REPORT
Travel report can be generated on the basis of customer report or package report.
Manager has to provide package name and report will be generated.
40
TRAVEL REPORT
Report on the basis of package.
41
DATABASE TABLES
42
43
44
45
46
47
48
49
50
51
52
CHAPTER 4
CODING
<%@ Page Language="C#" MasterPageFile="~/Customer.master"
AutoEventWireup="true" CodeFile="CustomerHome.aspx.cs"
Inherits="RegisterCustomer" Title="Customer Home" %>
<asp:Content ID="Content1" ContentPlaceHolderID="cphMain" Runat="Server">
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<asp:Panel ID="pnlContent" runat="server" Height="546px" Style="z-index: 100; left:
222px;
position: absolute; top: 129px" Width="632px" BackColor="White"
BorderColor="#1C6397" BorderStyle="Solid">
<asp:Image ID="Image1" runat="server" Height="278px"
ImageUrl="~/Images/customer_relations.jpg"
Style="z-index: 100; left: 180px; position: absolute; top: 246px" />
<asp:Label ID="lblContents" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Height="267px" Style="z-index: 102; left: 20px; position:
absolute;
top: 32px; text-align: justify;" Text='Welcome to X- Plore World. You can explore
the whole worl dof travel and tour by using X - Plore World. You can use the four features
that are available for you. There is '
53
Width="595px"></asp:Label>
</asp:Panel>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
</asp:Content>
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Copy of Login.aspx.cs"
Inherits="Login" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>X-Plore World</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Panel ID="pnlHome" runat="server" BorderColor="#96B3CD"
BorderStyle="Double"
Height="538px" Style="z-index: 100; left: 165px; position: absolute; top: 192px"
Width="923px">
<asp:Image ID="ImgTravel" runat="server" BorderColor="#96B3CD"
BorderStyle="Double"
BorderWidth="3px" Height="157px" ImageUrl="~/IMAGES/Travel3.jpg"
Style="z-index: 100;
left: 38px; position: absolute; top: 302px" Width="184px" />
<asp:Image ID="ImgCar" runat="server" BorderColor="#96B3CD"
BorderStyle="Double"
BorderWidth="3px" Height="157px" ImageUrl="~/IMAGES/Car5.jpg" Style="zindex: 101;
left: 39px; position: absolute; top: 123px" Width="184px" />
<asp:Image ID="ImgFlight" runat="server" BorderColor="#96B3CD"
BorderStyle="Double"
BorderWidth="3px" Height="157px" ImageUrl="~/IMAGES/Flight2.jpg"
Style="z-index: 102;
left: 246px; position: absolute; top: 305px" Width="184px" />
<asp:Image ID="imgHotel" runat="server" BorderColor="#96B3CD"
BorderStyle="Double"
BorderWidth="3px" Height="157px" ImageUrl="~/IMAGES/Hotel5.jpg"
Style="z-index: 103;
left: 249px; position: absolute; top: 122px" Width="184px" />
<asp:Panel ID="pnlLogin" runat="server" BackColor="#6F9CD5" Height="22px"
Style="z-index: 104;
left: 555px; position: absolute; top: 444px" Width="119px">
<asp:LinkButton ID="lbLogin" runat="server" Font-Names="Agency FB" FontSize="Medium"
ForeColor="White" Style="z-index: 100; left: 42px; position: absolute; top:
2px;
54
text-decoration: none" OnClick="lbLogin_Click"
TabIndex="3">Login</asp:LinkButton>
</asp:Panel>
<asp:Panel ID="pnlSignUp" runat="server" BackColor="#6F9CD5" Height="22px"
Style="z-index: 105;
left: 695px; position: absolute; top: 443px" Width="113px">
<asp:LinkButton ID="lbExit" runat="server" Font-Names="Agency FB" FontSize="Medium"
ForeColor="White" Style="z-index: 100; left: 37px; position: absolute; top:
0px;
text-decoration: none" OnClick="lbExit_Click" CausesValidation="False"
TabIndex="4">Home</asp:LinkButton>
</asp:Panel>
<asp:Label ID="lblAbout" runat="server" Font-Names="Tahoma" FontSize="Smaller" ForeColor="#1C6397"
Style="font-size: 8pt; z-index: 106; left: 774px; position: absolute; top: 519px"
Text="About Us |"></asp:Label>
<asp:Label ID="Label1" runat="server" Font-Names="Tahoma" FontSize="Smaller" ForeColor="#1C6397"
Style="font-size: 8pt; z-index: 107; left: 830px; position: absolute; top: 519px"
Text="Copyright@2008"></asp:Label>
<asp:Image ID="imgSearch" runat="server" Height="124px"
ImageUrl="~/IMAGES/Search.gif"
Style="z-index: 108; left: 285px; position: absolute; top: -132px"
Width="142px" />
<asp:Panel ID="Panel2" runat="server" BackColor="White"
BorderColor="#96B3CD" BorderStyle="Solid"
BorderWidth="1px" Height="308px" Style="z-index: 111; left: 484px; position:
absolute;
top: 121px" Width="396px">
<asp:TextBox ID="txtPassword" runat="server" MaxLength="15" Style="zindex: 100;
left: 139px; position: absolute; top: 166px" TextMode="Password"
BorderColor="#1C6397" BorderStyle="Solid" BorderWidth="1px" Width="204px"
TabIndex="1"></asp:TextBox>
<asp:TextBox ID="txtName" runat="server" MaxLength="15" Style="z-index:
101; left: 138px;
position: absolute; top: 124px" Width="206px" BorderColor="#1C6397"
BorderStyle="Solid" BorderWidth="1px"></asp:TextBox>
<asp:Label ID="lblName" runat="server" Font-Names="Tahoma" FontSize="Smaller" Style="z-index: 102;
left: 85px; position: absolute; top: 126px" Text="Name" Font-Bold="False"
ForeColor="#1C6397"></asp:Label>
<asp:Label ID="lblPassword" runat="server" Font-Names="Tahoma" FontSize="Smaller"
Style="z-index: 103; left: 63px; position: absolute; top: 169px"
Text="Password" Font-Bold="False" ForeColor="#1C6397"></asp:Label>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server"
ControlToValidate="txtName"
ErrorMessage="Enter User Name" Font-Names="Tahoma" FontSize="Smaller" ForeColor="#1C6397"
Style="z-index: 104; left: 138px; position: absolute; top:
147px"></asp:RequiredFieldValidator>
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server"
ControlToValidate="txtPassword"
55
ErrorMessage="Enter the Password" Font-Names="Tahoma" FontSize="Smaller" ForeColor="#1C6397"
Style="z-index: 105; left: 141px; position: absolute; top:
192px"></asp:RequiredFieldValidator>
<asp:CheckBox ID="CheckBox1" runat="server" Style="z-index: 106; left:
240px; position: absolute;
top: 267px" Text="Remember Me" Font-Bold="False" Font-Names="Tahoma"
Font-Size="Smaller" ForeColor="#1C6397" TabIndex="2" />
<asp:RegularExpressionValidator ID="RegularExpressionValidator1"
runat="server" ControlToValidate="txtName"
ErrorMessage="Special Character other than '_' not allowed"
ForeColor="#1C6397"
Height="24px" Style="z-index: 107; left: 65px; position: absolute; top:
225px"
ValidationExpression="([A-Z]|[a-z]|[0-9]|_)*" Width="290px" FontNames="Tahoma" Font-Size="Smaller"></asp:RegularExpressionValidator>
<asp:Label ID="Label2" runat="server" Font-Bold="False" FontNames="Tahoma" Font-Size="Smaller"
ForeColor="#1C6397" Style="z-index: 108; left: 10px; position: absolute;
top: 22px"
Text="To access the customer privileges, the user has to enter the user name
and password. If the user has not created an account, go back to the home page and sign
up as a new user."></asp:Label>
<hr style="z-index: 109; left: 19px; width: 356px; position: absolute; top: 98px;
height: 1px" />
<hr style="z-index: 110; left: 18px; width: 356px; position: absolute; top:
215px;
height: 1px" />
</asp:Panel>
</asp:Panel>
<asp:Panel ID="pnlHeading" runat="server" BackColor="#96B3CD"
Height="124px" Style="z-index: 102;
left: 165px; position: absolute; top: 64px" Width="289px">
<asp:Label ID="lblHeading" runat="server" Font-Bold="True" FontNames="Agency FB"
Font-Size="XX-Large" ForeColor="White" Style="z-index: 100; left: 46px;
position: absolute;
top: 46px" Width="360px">X-PLORE WORLD</asp:Label>
</asp:Panel>
</div>
</form>
</body>
</html>
<%@ Page Language="C#" AutoEventWireup="true"
CodeFile="AccountCreation.aspx.cs" Inherits="CreateAccount" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Create An Account</title>
</head>
<body bgColor="#CCCCCC" style="background-color: white;">
56
<form id="form1" runat="server">
<div>
<asp:Panel ID="pnlTravel" runat="server"
Style="z-index: 100; left: 196px;
position: absolute; top: 153px; background-color: seashell; height: 511px;"
Width="744px" BorderColor="#96B3CD" BorderStyle="Solid"
BorderWidth="1px">
<asp:Panel ID="pnlCustomer" runat="server" Height="88px" Style="z-index: 100;
left: 16px;
position: absolute; top: 16px" Width="705px" BackColor="#96B3CD">
<asp:Label ID="lblCustomer" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="White" Style="z-index: 100; left: 37px; position: absolute; top:
37px"
Text="Customer" Font-Bold="True"></asp:Label>
<asp:Image ID="imgCustomer" runat="server" Height="78px"
ImageUrl="~/Images/customer_relations.jpg"
Style="z-index: 102; left: 144px; position: absolute; top: 4px"
Width="88px" />
</asp:Panel>
<hr style="z-index: 103; left: 15px; width: 711px; position: absolute; top: 111px;
height: 1px" />
<table border="0" style="font-size: 100%; width: 700px; z-index: 104;
left: 17px; position: absolute; top: 124px; background-color: buttonface; height: 366px;">
<tr>
<td align="center" colspan="2" style="height: 21px">
<strong style="background-color: lightskyblue; text-align:
center;">
Sign Up for Your New Account</strong></td>
</tr>
<tr>
<td align="right" style="width: 198px; height: 26px;">
<asp:Label ID="UserNameLabel" runat="server"
AssociatedControlID="UserName" Font-Names="Tahoma" Font-Size="Smaller">User
Name:</asp:Label></td>
<td style="height: 26px; width: 288px;">
<asp:TextBox ID="UserName" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="UserNameRequired"
runat="server" ControlToValidate="UserName"
ErrorMessage="User Name is required." ToolTip="User Name
is required.">*</asp:RequiredFieldValidator>
<asp:Button ID="btnAvailablity" runat="server"
BackColor="White" BorderColor="#E0E0E0" BorderStyle="Solid"
BorderWidth="1px" Style="z-index: 100; left: 526px; position:
absolute; top: 30px"
Text="Availibility" OnClick="btnAvailablity_Click"
CausesValidation="False" />
</td>
</tr>
<tr>
<td align="right" style="width: 198px">
<asp:Label ID="PasswordLabel" runat="server"
AssociatedControlID="Password" Font-Names="Tahoma" FontSize="Smaller">Password:</asp:Label></td>
57
<td style="width: 288px">
<asp:TextBox ID="Password" runat="server"
TextMode="Password"></asp:TextBox>
<asp:RequiredFieldValidator ID="PasswordRequired"
runat="server" ControlToValidate="Password"
ErrorMessage="Password is required." ToolTip="Password is
required.">*</asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td align="right" style="height: 26px; width: 198px;">
<asp:Label ID="ConfirmPasswordLabel" runat="server"
AssociatedControlID="ConfirmPassword" Font-Names="Tahoma" FontSize="Smaller">Confirm Password:</asp:Label></td>
<td style="height: 26px; width: 288px;">
<asp:TextBox ID="ConfirmPassword" runat="server"
TextMode="Password"></asp:TextBox>
<asp:RequiredFieldValidator ID="ConfirmPasswordRequired"
runat="server" ControlToValidate="ConfirmPassword"
ErrorMessage="Confirm Password is required."
ToolTip="Confirm Password is required.">*</asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td align="right" style="width: 198px; height: 26px">
<asp:Label ID="lblFirstName" runat="server"
AssociatedControlID="FirstName" Font-Names="Tahoma" Font-Size="Smaller">First
Name :</asp:Label></td>
<td style="height: 26px; width: 288px;">
<asp:TextBox ID="FirstName" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="EmailRequired" runat="server"
ControlToValidate="FirstName"
ErrorMessage="Enter Fisrt
Name">*</asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td align="right" style="width: 198px">
<asp:Label ID="QuestionLabel" runat="server"
AssociatedControlID="LastName" Font-Names="Tahoma" Font-Size="Smaller">Last
Name :</asp:Label></td>
<td style="width: 288px">
<asp:TextBox ID="LastName" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="QuestionRequired"
runat="server" ControlToValidate="LastName"
ErrorMessage="Security question is required."
ToolTip="Security question is required.">*</asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td align="right" style="width: 198px; height: 22px">
<asp:Label ID="AddressLabel" runat="server" Style="left:
152px;
top: 196px" Text="Address:" AssociatedControlID="Address"
Font-Names="Tahoma" Font-Size="Smaller"></asp:Label>
</td>
<td style="height: 22px; width: 288px;">
<asp:TextBox ID="Address" runat="server"></asp:TextBox>
58
<asp:RequiredFieldValidator ID="rfvEmailId" runat="server"
ControlToValidate="Address"
ErrorMessage="Enter Email Id" Style="z-index: 100; left:
449px; position: absolute; top: 207px">*</asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td align="right" style="width: 198px; height: 20px">
<asp:Label ID="EmailLabel" runat="server" Style="z-index:
100; left: 143px;
top: 228px" Text="EmailId :" AssociatedControlID="EmailId"
Font-Names="Tahoma" Font-Size="Smaller"></asp:Label>
</td>
<td style="height: 20px; width: 288px;">
<asp:TextBox ID="EmailId" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator2"
runat="server" ControlToValidate="EmailId"
ErrorMessage="Address required" Style="z-index: 100; left:
450px; position: absolute; top: 178px">*</asp:RequiredFieldValidator>
<asp:RegularExpressionValidator
ID="RegularExpressionValidator1" runat="server" ControlToValidate="EmailId"
ErrorMessage="Email Id should be
[email protected]" Style="zindex: 102; left: 448px;
position: absolute; top: 206px" ValidationExpression="\w+([+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"
Width="253px">*</asp:RegularExpressionValidator>
</td>
</tr>
<tr>
<td align="right" style="width: 198px; height: 26px;">
<asp:Label ID="PhoneLabel" runat="server"
AssociatedControlID="Phone" Font-Names="Tahoma" Font-Size="Smaller">Phone
Number :</asp:Label></td>
<td style="width: 288px; height: 26px">
<asp:TextBox ID="Phone" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="PhoneRequired" runat="server"
ControlToValidate="Phone"
ErrorMessage="Phone Number required" ToolTip="Phone
Number required">*</asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="revPhone" runat="server"
ControlToValidate="Phone"
ErrorMessage="Not a valid Mobile Number" Style="z-index:
100; left: 451px; position: absolute;
top: 233px" ValidationExpression="\d\d\d\d\d\d\d\d\d\d"
Width="195px"></asp:RegularExpressionValidator>
</td>
</tr>
<tr>
<td align="center" colspan="2" style="height: 21px">
<asp:CompareValidator ID="PasswordCompare" runat="server"
ControlToCompare="Password"
ControlToValidate="ConfirmPassword" Display="Dynamic"
ErrorMessage="The Password and Confirmation Password must match."
ValidationGroup="CreateUserWizard1"></asp:CompareValidator>
</td>
</tr>
<tr>
59
<td align="center" colspan="2" style="color: red; height: 15px;">
<asp:Literal ID="ErrorMessage" runat="server"
EnableViewState="False"></asp:Literal>
</td>
</tr>
<tr>
<td align="center" colspan="2" style="color: red; height: 71px">
<asp:Button ID="btnCreateUser" runat="server"
BackColor="ButtonHighlight"
BorderColor="ControlDark" BorderStyle="Solid"
BorderWidth="1px"
Font-Names="Verdana" OnClick="btnCreateUser_Click"
Style="z-index: 100;
left: 294px; position: absolute; top: 332px" Text="Create
User" />
</td>
</tr>
</table>
</asp:Panel>
</div>
</form>
</body>
</html>
<%@ Page Language="C#" AutoEventWireup="true"
CodeFile="AccountUpdation.aspx.cs" Inherits="CreateAccount" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Update Your Account</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Panel ID="pnlTravel" runat="server" Height="420px" Style="z-index: 100; left:
186px;
position: absolute; top: 150px" Width="744px" BorderColor="#96B3CD"
BorderStyle="Double">
<asp:Label ID="lblNewPassword" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Style="z-index: 100; left: 302px; position: absolute; top:
281px"
Text="New Password"></asp:Label>
<asp:Label ID="lblConfirmPassword" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Style="z-index: 101; left: 282px; position: absolute; top:
315px"
Text="Confirm Password"></asp:Label>
60
<asp:Panel ID="pnlCustomer" runat="server" Height="88px" Style="z-index: 103;
left: 16px;
position: absolute; top: 16px" Width="233px" BackColor="#6F9CD5">
<asp:Label ID="lblCustomer" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="White" Style="z-index: 100; left: 37px; position: absolute; top:
37px"
Text="Customer" Font-Bold="True"></asp:Label>
<asp:Image ID="imgCustomer" runat="server" Height="78px"
ImageUrl="~/Images/customer_relations.jpg"
Style="z-index: 102; left: 137px; position: absolute; top: 5px"
Width="88px" />
</asp:Panel>
<hr style="z-index: 111; left: 15px; width: 711px; position: absolute; top: 111px;
height: 1px" />
<asp:Label ID="lblDescription" runat="server" SkinID="labelStyle" Style="zindex: 104;
left: 21px; position: absolute; top: 125px" Text="You can update the password
in this page. You have to enter the existing password and then you have to enter the new
password. "></asp:Label>
<asp:Label ID="lblCurrentPassword" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Style="z-index: 105; left: 285px; position: absolute; top:
243px"
Text="Current Password"></asp:Label>
<asp:TextBox ID="txtCurrentPassword" runat="server" Style="z-index: 106; left:
399px;
position: absolute; top: 241px" TextMode="Password"></asp:TextBox>
<asp:TextBox ID="txtNewPassword" runat="server" Style="z-index: 107; left:
400px;
position: absolute; top: 276px" TextMode="Password"></asp:TextBox>
<asp:TextBox ID="txtConfirmNewPassword" runat="server" Style="z-index: 108;
left: 399px;
position: absolute; top: 312px" TextMode="Password"></asp:TextBox>
<asp:Panel ID="pnlLogin" runat="server" BackColor="#6F9CD5" Height="22px"
Style="z-index: 109;
left: 272px; position: absolute; top: 360px" Width="119px">
<asp:LinkButton ID="lbUpdate" runat="server" Font-Names="Agency FB" FontSize="Medium"
ForeColor="White" OnClick="lbUpdate_Click" Style="z-index: 100; left: 29px;
position: absolute;
top: 2px; text-decoration: none" TabIndex="3">Update
Account</asp:LinkButton>
</asp:Panel>
<asp:Panel ID="pnlSignUp" runat="server" BackColor="#6F9CD5" Height="22px"
Style="z-index: 112;
left: 441px; position: absolute; top: 360px" Width="113px">
<asp:LinkButton ID="lbExit" runat="server" CausesValidation="False" FontNames="Agency FB"
Font-Size="Medium" ForeColor="White" OnClick="lbExit_Click" Style="zindex: 100;
left: 37px; position: absolute; top: 0px; text-decoration: none"
TabIndex="4">Home</asp:LinkButton>
</asp:Panel>
</asp:Panel>
61
</div>
</form>
</body>
</html>
<%@ Page Language="C#" MasterPageFile="~/Customer.master"
AutoEventWireup="true" CodeFile="CarAddNew.aspx.cs" Inherits="RegisterCustomer"
Title="Add A New Car" %>
<asp:Content ID="Content1" ContentPlaceHolderID="cphMain" Runat="Server">
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<asp:Panel ID="Panel1" runat="server" Height="546px" Style="z-index: 100; left:
222px;
position: absolute; top: 129px" Width="632px" BackColor="#EEEDEF"
BorderColor="#96B3CD" BorderStyle="Solid">
<asp:Label ID="lblVehicleType" runat="server" Font-Names="Tahoma" FontSize="Smaller"
Style="z-index: 100; left: 210px; position: absolute; top: 157px" Text="Car Type"
ForeColor="#1C6397"></asp:Label>
<asp:Label ID="lblLocation" runat="server" Font-Names="Tahoma" FontSize="Smaller"
Style="z-index: 101; left: 208px; position: absolute; top: 204px" Text="Location"
ForeColor="#1C6397" Width="54px"></asp:Label>
<asp:Label ID="lblRatesPerDay" runat="server" Font-Names="Tahoma" FontSize="Smaller"
Style="z-index: 102; left: 182px; position: absolute; top: 344px" Text="Rates Per
Day" ForeColor="#1C6397"></asp:Label>
62
<asp:Label ID="lblTax" runat="server" Font-Names="Tahoma" Font-Size="Smaller"
Style="z-index: 103;
left: 241px; position: absolute; top: 297px" Text="Tax"
ForeColor="#1C6397"></asp:Label>
<asp:Button ID="btnAddACar" runat="server" Style="z-index: 104; left: 179px;
position: absolute;
top: 432px" Text="Add A New Car" Width="279px"
OnClick="btnAddACar_Click" />
<asp:RegularExpressionValidator ID="RegularExpressionValidator3" runat="server"
ControlToValidate="txtTax"
ErrorMessage="Alphabets and special Character Not allowed" Style="z-index:
105;
left: 282px; position: absolute; top: 321px" ValidationExpression="([0-9])*(.)([09])*" Font-Names="Tahoma" Font-Size="Smaller"></asp:RegularExpressionValidator>
<asp:Button ID="btnadd" runat="server" OnClick="btnadd_Click" Style="z-index:
106;
left: 176px; position: absolute; top: 457px" Text="Add" Visible="False"
Width="277px" />
<asp:TextBox ID="txtaddcar" runat="server" Style="z-index: 107; left: 442px;
position: absolute;
top: 249px" Visible="False"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server"
ControlToValidate="txtaddcar"
ErrorMessage="Enter Integer Value" Style="z-index: 108; left: 280px; position:
absolute;
top: 275px" ValidationExpression="([0-9])*" Font-Names="Tahoma" FontSize="Smaller"></asp:RegularExpressionValidator>
<asp:Label ID="lblNoOfVehicles" runat="server" Font-Names="Tahoma" FontSize="Smaller"
Style="z-index: 109; left: 179px; position: absolute; top: 254px" Text="No Of
Vehicles" ForeColor="#1C6397"></asp:Label>
<asp:DropDownList ID="Ddvtype" runat="server" AutoPostBack="True"
DataSourceID="SqlDataSource1"
DataTextField="CarType" DataValueField="CarType"
OnSelectedIndexChanged="Ddvtype_SelectedIndexChanged"
Style="z-index: 110; left: 279px; position: absolute; top: 153px" Width="150px"
Height="16px">
</asp:DropDownList>
<asp:DropDownList ID="Ddlocation" runat="server" AutoPostBack="True"
DataSourceID="SqlDataSource1"
DataTextField="Location" DataValueField="Location"
OnSelectedIndexChanged="Ddlocation_SelectedIndexChanged"
Style="z-index: 111; left: 279px; position: absolute; top: 199px" Width="150px"
Height="16px">
</asp:DropDownList>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$
ConnectionStrings:MyDataBase %>"
SelectCommand="SELECT [CarType], [Location] FROM
[tblCarDetails]"></asp:SqlDataSource>
<asp:SiteMapPath ID="smpSiteMapPath" runat="server" Font-Bold="False" FontNames="Tahoma"
Font-Size="Smaller" PathSeparator=" : " Style="font-size: 8pt; z-index: 121;
left: 290px; position: absolute; top: 56px">
<PathSeparatorStyle Font-Bold="True" ForeColor="#507CD1" />
<CurrentNodeStyle ForeColor="#1C6397" />
<NodeStyle Font-Bold="False" ForeColor="#6F9CD5" />
63
<RootNodeStyle Font-Bold="False" ForeColor="#6F9CD5" />
</asp:SiteMapPath>
<asp:TextBox ID="txtNoOfVehicles" runat="server" Style="z-index: 113; left: 279px;
position: absolute; top: 249px" Height="16px" Width="144px"></asp:TextBox>
<asp:TextBox ID="txtTax" runat="server" Style="z-index: 114; left: 279px; position:
absolute;
top: 295px" Height="16px" Width="144px"></asp:TextBox>
<asp:TextBox ID="txtTatesPerDay" runat="server" Style="z-index: 115; left: 279px;
position: absolute; top: 343px" Height="16px" Width="144px"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server"
ControlToValidate="txtTatesPerDay"
ErrorMessage="Alphabets and special Character Not allowed" Style="z-index:
116;
left: 281px; position: absolute; top: 370px" ValidationExpression="([0-9])*" FontNames="Tahoma" Font-Size="Smaller"></asp:RegularExpressionValidator>
<asp:Image ID="imgAddNew" runat="server" ImageUrl="~/IMAGES/Add.bmp"
Style="z-index: 117;
left: 25px; position: absolute; top: 18px" Width="48px" />
<hr style="z-index: 120; left: 21px; width: 592px; position: absolute; top: 75px;
height: 2px; background-color: teal" />
<asp:Label ID="lblBookingDetails" runat="server" Font-Bold="True" FontNames="Tahoma"
Font-Size="Smaller" ForeColor="#1C6397" Style="z-index: 118; left: 85px;
position: absolute;
top: 49px" Text="Add New Car"></asp:Label>
<asp:Label ID="lblDescription" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Height="11px" Style="z-index: 119; left: 29px; position:
absolute;
top: 87px" Text="New Car Details can be entered in this page. After entering all
the valid details, you can save add this as a new car"
Width="562px"></asp:Label>
</asp:Panel>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
</asp:Content>
<%@ Page Language="C#" MasterPageFile="~/Customer.master"
AutoEventWireup="true" CodeFile="CarBooking.aspx.cs" Inherits="CarBooking"
Title="Book This Car" %>
<asp:Content ID="Content1" ContentPlaceHolderID="cphMain" Runat="Server">
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
64
<br />
<br />
<br />
<br />
<br />
<br />
<asp:Panel ID="Panel1" runat="server" Height="546px" Style="z-index: 100; left:
212px;
position: absolute; top: 129px" Width="642px" BackColor="#EEEDEF"
BorderColor="#96B3CD" BorderStyle="Solid">
<br />
<br />
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$
ConnectionStrings:MyDataBase %>"
SelectCommand="SELECT [Cartype], [location] FROM [tblCarDetails] WHERE
(([location] = @location) AND ([location] = @location2)) ORDER BY [location]">
<SelectParameters>
<asp:QueryStringParameter Name="location" QueryStringField="city" />
<asp:QueryStringParameter Name="location2" QueryStringField="city" />
</SelectParameters>
</asp:SqlDataSource>
<asp:Image ID="imgPayment" runat="server" ImageUrl="~/IMAGES/Booking4.gif"
Style="z-index: 100;
left: 34px; position: absolute; top: 17px" Width="48px" />
<hr style="z-index: 113; left: 27px; width: 592px; position: absolute; top: 70px;
height: 2px; background-color: teal" />
<asp:Label ID="lblBookingDetails" runat="server" Font-Bold="True" FontNames="Tahoma"
Font-Size="Smaller" ForeColor="#1C6397" Style="z-index: 101; left: 89px;
position: absolute;
top: 50px" Text="Car Booking"></asp:Label>
<asp:Label ID="lblDescription" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Height="11px" Style="z-index: 102; left: 27px; position:
absolute;
top: 79px" Text="Car booking can be done in this page. You can select the
appropriate flight for booking. You can review the booking details later."
Width="591px"></asp:Label>
<br />
65
<asp:GridView ID="Gvvehicledetails" runat="server" AutoGenerateColumns="False"
DataSourceID="SqlDataSource1"
OnRowCommand="GridView1_RowCommand" Style="z-index: 105; left: 23px;
position: absolute;
top: 313px" OnSelectedIndexChanged="Gvvehicledetails_SelectedIndexChanged"
CellPadding="4" Font-Names="Tahoma" Font-Size="Smaller" ForeColor="#333333"
GridLines="None" Width="603px" Height="161px">
<Columns>
<asp:BoundField DataField="Cartype" HeaderText="Cartype" ReadOnly="True"
SortExpression="Cartype" />
<asp:BoundField DataField="location" HeaderText="location" ReadOnly="True"
SortExpression="location" />
<asp:ButtonField ButtonType="Button" HeaderText="Book This" Text="Book
This" />
</Columns>
<FooterStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
<RowStyle BackColor="#F7F6F3" ForeColor="#333333" />
<EditRowStyle BackColor="#999999" />
<SelectedRowStyle BackColor="#E2DED6" Font-Bold="True"
ForeColor="#333333" />
<PagerStyle BackColor="#284775" ForeColor="White"
HorizontalAlign="Center" />
<HeaderStyle BackColor="#6F9CD5" Font-Bold="True" ForeColor="White" />
<AlternatingRowStyle BackColor="White" ForeColor="#284775" />
</asp:GridView>
<asp:Panel ID="Panel2" runat="server" BackColor="#6F9CD5" BorderColor="Silver"
Font-Bold="True"
ForeColor="White" Height="14px" Style="z-index: 106; left: 27px; position:
absolute;
top: 178px" Width="596px">
<asp:Label ID="Label1" runat="server" Font-Bold="True" Height="19px" Style="zindex: 100;
left: 44px; position: absolute; top: 0px" Text="Journey Date" Width="90px" FontNames="Tahoma" Font-Size="Smaller" ForeColor="White"></asp:Label>
<asp:Label ID="lbljourneydate" runat="server" Font-Bold="False" FontSize="Smaller"
Style="z-index: 102; left: 141px; position: absolute; top: 0px" Width="165px"
Font-Names="Tahoma" ForeColor="White"></asp:Label>
</asp:Panel>
<asp:Panel ID="Panel3" runat="server" BackColor="#6F9CD5" BorderColor="Silver"
Font-Bold="True"
ForeColor="White" Height="14px" Style="z-index: 107; left: 27px; position:
absolute;
top: 198px" Width="596px">
<asp:Label ID="Label9" runat="server" BorderColor="InactiveCaption" FontBold="True"
Style="z-index: 100; left: 18px; position: absolute; top: 0px" Text="Journey End
Date"
Width="115px" Font-Names="Tahoma" Font-Size="Smaller"
ForeColor="White"></asp:Label>
<asp:Label ID="lblenddate" runat="server" Font-Bold="False" Font-Size="Smaller"
Height="13px"
Style="z-index: 102; left: 142px; position: absolute; top: 3px" Width="165px"
Font-Names="Tahoma" ForeColor="White"></asp:Label>
</asp:Panel>
66
<asp:Panel ID="Panel4" runat="server" BackColor="#6F9CD5" BorderColor="Silver"
Font-Bold="True"
ForeColor="White" Height="14px" Style="z-index: 108; left: 27px; position:
absolute;
top: 218px" Width="596px">
<asp:Label ID="Label5" runat="server" Font-Bold="True" Height="19px" Style="zindex: 100;
left: 10px; position: absolute; top: 1px" Text="Journey start Time" Width="125px"
Font-Names="Tahoma" Font-Size="Smaller"></asp:Label>
<asp:Label ID="lbljourneystarttime" runat="server" Font-Bold="False" FontSize="Smaller"
Style="z-index: 102; left: 142px; position: absolute; top: 0px" Width="64px" FontNames="Tahoma"></asp:Label>
</asp:Panel>
<asp:Panel ID="Panel5" runat="server" BackColor="#6F9CD5" BorderColor="Silver"
Font-Bold="True"
ForeColor="White" Height="14px" Style="z-index: 109; left: 27px; position:
absolute;
top: 238px" Width="596px">
<asp:Label ID="Label7" runat="server" Font-Bold="True" Height="19px" Style="zindex: 100;
left: 20px; position: absolute; top: 0px" Text="Journey End Time" Width="112px"
Font-Names="Tahoma" Font-Size="Smaller" ForeColor="White"></asp:Label>
<asp:Label ID="lbljourneyendtime" runat="server" Font-Bold="False" FontSize="Smaller"
Style="z-index: 102; left: 142px; position: absolute; top: 1px" FontNames="Tahoma" ForeColor="White"></asp:Label>
</asp:Panel>
<asp:Panel ID="Panel6" runat="server" BackColor="#6F9CD5" BorderColor="Silver"
Font-Bold="True"
ForeColor="White" Height="14px" Style="z-index: 110; left: 28px; position:
absolute;
top: 157px" Width="596px">
<asp:Label ID="lblcity" runat="server" Font-Bold="False" Font-Size="Smaller"
Style="z-index: 100;
left: 141px; position: absolute; top: 2px" Text="Label" Font-Names="Tahoma"
ForeColor="White"></asp:Label>
<asp:Label ID="Label2" runat="server" Font-Bold="True" Style="z-index: 102; left:
106px;
position: absolute; top: 0px" Text="City" Font-Names="Tahoma" FontSize="Smaller" ForeColor="White"></asp:Label>
</asp:Panel>
<asp:Panel ID="Panel7" runat="server" BackColor="#6F9CD5" BorderColor="Silver"
Font-Bold="True"
ForeColor="White" Height="14px" Style="z-index: 111; left: 27px; position:
absolute;
top: 258px" Width="596px">
<asp:Label ID="Label3" runat="server" Font-Size="Smaller" Style="z-index: 100;
left: 184px;
position: absolute; top: 0px" Text="Adults" Width="39px" Font-Names="Tahoma"
ForeColor="White" Height="16px"></asp:Label>
<asp:Label ID="Label4" runat="server" Font-Bold="True" Style="z-index: 101; left:
67px;
67
position: absolute; top: 0px" Text="Travellers" Font-Names="Tahoma" FontSize="Smaller" ForeColor="White"></asp:Label>
<asp:Label ID="lbltravellers" runat="server" Font-Bold="False" Font-Size="Smaller"
Style="z-index: 103;
left: 144px; position: absolute; top: 1px" Text="Label" Width="33px" FontNames="Tahoma" ForeColor="White" Height="16px"></asp:Label>
</asp:Panel>
<asp:Panel ID="Panel8" runat="server" BackColor="#6F9CD5" BorderColor="Silver"
Font-Bold="True"
ForeColor="White" Height="14px" Style="z-index: 114; left: 27px; position:
absolute;
top: 278px" Width="596px">
<asp:Label ID="Label6" runat="server" Font-Bold="True" Style="z-index: 100; left:
57px;
position: absolute; top: 0px" Text="Travel Type" Font-Names="Tahoma" FontSize="Smaller" ForeColor="White"></asp:Label>
<asp:Label ID="lbltraveltype" runat="server" Font-Bold="False" Font-Size="Smaller"
Style="z-index: 102;
left: 143px; position: absolute; top: 0px" Font-Names="Tahoma"
ForeColor="White"></asp:Label>
</asp:Panel>
</asp:Panel>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
</asp:Content>
<%@ Page Language="C#" MasterPageFile="~/Customer.master"
AutoEventWireup="true" CodeFile="CarPayment.aspx.cs" Inherits="CarPayment"
Title="Car Payment" %>
<asp:Content ID="Content1" ContentPlaceHolderID="cphMain" Runat="Server">
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
68
<br />
<br />
<asp:Panel ID="Panel1" runat="server" Height="546px" Style="z-index: 100; left:
222px;
position: absolute; top: 129px" Width="632px" BackColor="#EEEDEF"
BorderColor="#96B3CD" BorderStyle="Solid">
<asp:Label ID="Label4" runat="server" Font-Bold="True" Style="z-index: 100; left:
51px;
position: absolute; top: 374px" Text="Total amount" Width="88px" FontNames="Tahoma" Font-Size="Smaller" ForeColor="#004040"></asp:Label>
<asp:Label ID="Label5" runat="server" Font-Bold="True" Style="z-index: 101; left:
249px;
position: absolute; top: 374px" Text="Discount In %" Width="95px" FontNames="Tahoma" Font-Size="Smaller" ForeColor="#004040"></asp:Label>
<asp:Label ID="Label6" runat="server" Font-Bold="True" Style="z-index: 102; left:
465px;
position: absolute; top: 374px" Text="Amount to be paid" Width="122px" FontNames="Tahoma" Font-Size="Smaller" ForeColor="#004040"></asp:Label>
<asp:Label ID="lbltotalamount" runat="server" Font-Bold="False" FontSize="Smaller"
Height="19px" Style="z-index: 103; left: 41px; position: absolute; top: 406px"
Width="98px" Font-Names="Tahoma" ForeColor="Black"></asp:Label>
<asp:Label ID="lbldiscount" runat="server" Font-Bold="False" Font-Size="Smaller"
Style="z-index: 104;
left: 247px; position: absolute; top: 407px" Width="97px" Font-Names="Tahoma"
ForeColor="Black"></asp:Label>
<asp:Label ID="lblamounttobepaid" runat="server" Font-Bold="False" FontSize="Smaller"
Style="z-index: 105; left: 472px; position: absolute; top: 407px" Width="98px"
Font-Names="Tahoma" ForeColor="Black"></asp:Label>
<asp:Button ID="btncalculatepayment" runat="server"
OnClick="btncalculatepayment_Click"
Style="z-index: 106; left: 187px; position: absolute; top: 299px" Text="Calculate
Payment And Discount"
Width="245px" ForeColor="#1C6397" />
<asp:Button ID="btnsavedeatils" runat="server" OnClick="btnsavedeatils_Click"
Style="z-index: 107;
left: 190px; position: absolute; top: 464px" Text="Save Payement Details"
Width="244px" ForeColor="#1C6397" />
<asp:Image ID="imgPayment" runat="server" ImageUrl="~/IMAGES/Payment.jpg"
Style="z-index: 108;
left: 45px; position: absolute; top: 19px" Width="48px" />
<hr style="z-index: 115; left: 42px; width: 565px; position: absolute; top: 74px;
height: 2px; background-color: teal" />
69
<asp:Label ID="lblDescription" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Height="11px" Style="z-index: 109; left: 39px; position:
absolute;
top: 83px" Text="You can now calculate the payment for the Car. After calculating
the payment, you can save the payment details for future reference."
Width="562px"></asp:Label>
<asp:Label ID="lblBookingDetails" runat="server" Font-Bold="True" FontNames="Tahoma"
Font-Size="Smaller" ForeColor="#1C6397" Style="z-index: 110; left: 105px;
position: absolute;
top: 49px" Text="Car Payment"></asp:Label>
<asp:Panel ID="Panel5" runat="server" BackColor="#6F9CD5" Height="17px"
Style="z-index: 111;
left: 39px; position: absolute; top: 198px" Width="564px">
<asp:Label ID="Label10" runat="server" Font-Bold="True" Style="z-index: 100; left:
65px;
position: absolute; top: 0px" Text="CustomerID" Width="71px" FontNames="Tahoma" Font-Size="Smaller" ForeColor="White"></asp:Label>
<asp:Label ID="Label9" runat="server" Font-Bold="False" Font-Size="Smaller"
Style="z-index: 102;
left: 154px; position: absolute; top: 0px" Width="89px" Font-Names="Tahoma"
ForeColor="White"></asp:Label>
</asp:Panel>
<asp:Panel ID="Panel2" runat="server" BackColor="#6F9CD5" Height="17px"
Style="z-index: 112;
left: 39px; position: absolute; top: 218px" Width="564px">
<asp:Label ID="Label1" runat="server" Font-Bold="True" Style="z-index: 100; left:
73px;
position: absolute; top: 0px" Text="Booking ID" Width="69px" FontNames="Tahoma" Font-Size="Smaller" ForeColor="White"></asp:Label>
<asp:Label ID="lblbookingid" runat="server" Font-Bold="False" Font-Size="Smaller"
Style="z-index: 102;
left: 154px; position: absolute; top: 0px" Width="94px" Font-Names="Tahoma"
ForeColor="White"></asp:Label>
</asp:Panel>
<asp:Panel ID="Panel3" runat="server" BackColor="#6F9CD5" Height="17px"
Style="z-index: 113;
left: 39px; position: absolute; top: 238px" Width="564px">
<asp:Label ID="Label2" runat="server" Font-Bold="True" Style="z-index: 100; left:
2px;
position: absolute; top: 0px" Text="Total Vehicle Amount" Width="137px" FontNames="Tahoma" Font-Size="Smaller" ForeColor="White"></asp:Label>
<asp:Label ID="lbltotalvehicleamount" runat="server" Font-Bold="False" FontSize="Smaller"
Style="z-index: 102; left: 154px; position: absolute; top: 1px" Width="94px" FontNames="Tahoma" ForeColor="White"></asp:Label>
</asp:Panel>
<asp:Panel ID="Panel4" runat="server" BackColor="#6F9CD5" Height="17px"
Style="z-index: 114;
left: 39px; position: absolute; top: 257px" Width="564px">
<asp:Label ID="Label3" runat="server" Font-Bold="True" Style="z-index: 100; left:
26px;
70
position: absolute; top: 0px" Text="Total Tax Amount" Width="114px" FontNames="Tahoma" Font-Size="Smaller" ForeColor="White"></asp:Label>
<asp:Label ID="lbltotaltaxamount" runat="server" Font-Bold="False" FontSize="Smaller"
Height="7px" Style="z-index: 102; left: 154px; position: absolute; top: 0px"
Width="94px" Font-Names="Tahoma" ForeColor="White"></asp:Label>
</asp:Panel>
<hr style="z-index: 116; left: 38px; width: 565px; position: absolute; top: 363px;
height: 2px; background-color: teal" />
<hr style="z-index: 118; left: 36px; width: 565px; position: absolute; top: 396px;
height: 2px; background-color: teal" />
<hr style="z-index: 119; left: 36px; width: 565px; position: absolute; top: 431px;
height: 2px; background-color: teal" />
</asp:Panel>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
</asp:Content>
<%@ Page Language="C#" MasterPageFile="~/Customer.master"
AutoEventWireup="true" CodeFile="CarReport.aspx.cs" Inherits="RegisterCustomer"
Title="Car Report" %>
<asp:Content ID="Content1" ContentPlaceHolderID="cphMain" Runat="Server">
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
71
<br />
<br />
<asp:Panel ID="Panel1" runat="server" Height="546px" Style="z-index: 100; left:
222px;
position: absolute; top: 129px" Width="632px" BackColor="#EEEDEF"
BorderColor="#1C6397" BorderStyle="Solid">
<asp:GridView ID="grdCarReport" runat="server" CellPadding="4" FontNames="Tahoma"
Font-Size="Smaller" ForeColor="#333333" GridLines="None" Style="z-index:
100;
left: 15px; position: absolute; top: 267px" Width="601px"
AutoGenerateColumns="False" DataSourceID="SqlDataSource2" Visible="False">
<FooterStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
<RowStyle BackColor="#F7F6F3" ForeColor="#333333" />
<EditRowStyle BackColor="#999999" />
<SelectedRowStyle BackColor="#E2DED6" Font-Bold="True"
ForeColor="#333333" />
<PagerStyle BackColor="#284775" ForeColor="White"
HorizontalAlign="Center" />
<HeaderStyle BackColor="#6F9CD5" Font-Bold="True" ForeColor="White" />
<AlternatingRowStyle BackColor="White" ForeColor="#284775" />
<Columns>
<asp:BoundField DataField="FirstName" HeaderText="FirstName"
SortExpression="FirstName" />
<asp:BoundField DataField="LastName" HeaderText="LastName"
SortExpression="LastName" />
<asp:BoundField DataField="carType" HeaderText="carType"
SortExpression="carType" />
<asp:BoundField DataField="Location" HeaderText="Location"
SortExpression="Location" />
</Columns>
</asp:GridView>
<asp:Label ID="lblLocation" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Style="z-index: 101; left: 320px; position: absolute; top:
229px"
Text="Location"></asp:Label>
<asp:Label ID="lblDate" runat="server" Font-Names="Tahoma" Font-Size="Smaller"
ForeColor="#1C6397"
Style="z-index: 102; left: 28px; position: absolute; top: 229px"
Text="Date"></asp:Label>
<asp:DropDownList ID="drpLocation" runat="server" Style="z-index: 103; left:
377px;
position: absolute; top: 226px" Width="179px" DataSourceID="SqlDataSource1"
DataTextField="Location" DataValueField="Location" AutoPostBack="True">
</asp:DropDownList>
<asp:TextBox ID="txtDate" runat="server" Style="z-index: 104; left: 79px; position:
absolute;
top: 226px" AutoPostBack="True"
OnTextChanged="txtDate_TextChanged"></asp:TextBox>
<asp:Button ID="btnSelectDate" runat="server" Style="z-index: 105; left: 241px;
position: absolute;
top: 225px" Text=">>" OnClick="btnSelectDate_Click" />
<asp:Calendar ID="CCjourneydate" runat="server"
OnSelectionChanged="CCjourneydate_SelectionChanged"
Style="z-index: 106; left: 247px; position: absolute; top: 45px" Visible="False"
BackColor="White" BorderColor="White" BorderWidth="1px" Font-Names="Verdana"
72
Font-Size="9pt" ForeColor="Black" Height="118px" NextPrevFormat="FullMonth"
Width="161px">
<SelectedDayStyle BackColor="#333399" ForeColor="White" />
<TodayDayStyle BackColor="#CCCCCC" />
<OtherMonthDayStyle ForeColor="#999999" />
<NextPrevStyle Font-Bold="True" Font-Size="8pt" ForeColor="#333333"
VerticalAlign="Bottom" />
<DayHeaderStyle Font-Bold="True" Font-Size="8pt" />
<TitleStyle BackColor="White" BorderColor="Black" BorderWidth="4px" FontBold="True"
Font-Size="12pt" ForeColor="#333399" />
</asp:Calendar>
<asp:SqlDataSource ID="SqlDataSource2" runat="server" ConnectionString="<%$
ConnectionStrings:MyDataBase %>"
SelectCommand="SELECT tblCustomer.FirstName, tblCustomer.LastName,
tblcarBooking.carType, tblcarBooking.Location FROM tblcarBooking INNER JOIN
tblCustomer ON tblcarBooking.CustomerId =
tblCustomer.CustomerId AND @Date between
tblcarBooking.JourneyStartDate and tblcarBooking.JourneyEndDate AND tblcarBooking.
Location=@Location ">
<SelectParameters>
<asp:ControlParameter ControlID="txtDate" DefaultValue="" Name="Date"
PropertyName="Text" />
<asp:ControlParameter ControlID="drpLocation" DefaultValue=""
Name="Location" PropertyName="SelectedValue" />
</SelectParameters>
</asp:SqlDataSource>
<asp:SiteMapPath ID="smpSiteMapPath" runat="server" Font-Bold="False" FontNames="Tahoma"
Font-Size="Smaller" PathSeparator=" : " Style="font-size: 8pt; z-index: 107;
left: 309px; position: absolute; top: 68px">
<PathSeparatorStyle Font-Bold="True" ForeColor="#507CD1" />
<CurrentNodeStyle ForeColor="#1C6397" />
<NodeStyle Font-Bold="False" ForeColor="#6F9CD5" />
<RootNodeStyle Font-Bold="False" ForeColor="#6F9CD5" />
</asp:SiteMapPath>
<hr style="z-index: 115; left: 31px; width: 579px; position: absolute; top: 86px;
height: 2px; background-color: teal" />
<asp:SqlDataSource ID="SqlDataSource3" runat="server" ConnectionString="<%$
ConnectionStrings:MyDataBase %>"
SelectCommand="exec procgeneratecarreport @location">
<SelectParameters>
<asp:ControlParameter ControlID="drpLocation" Name="location"
PropertyName="SelectedValue" />
</SelectParameters>
</asp:SqlDataSource>
<asp:GridView ID="grdfreeforbooking" runat="server"
AutoGenerateColumns="False" CellPadding="4"
DataSourceID="SqlDataSource3" ForeColor="#333333" GridLines="None"
Style="z-index: 108;
left: 17px; position: absolute; top: 268px" Visible="False" Font-Names="Tahoma"
Font-Size="Smaller" Width="597px">
<FooterStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
<Columns>
<asp:BoundField DataField="CarType" HeaderText="CarType"
SortExpression="CarType" />
73
<asp:BoundField DataField="Location" HeaderText="Location"
SortExpression="Location" />
<asp:BoundField DataField="NoOfCars" HeaderText="NoOfCars"
SortExpression="NoOfCars" />
<asp:BoundField DataField="RatePerDay" HeaderText="RatePerDay"
SortExpression="RatePerDay" />
<asp:BoundField DataField="Tax" HeaderText="Tax" SortExpression="Tax" />
</Columns>
<RowStyle BackColor="#F7F6F3" ForeColor="#333333" />
<EditRowStyle BackColor="#999999" />
<SelectedRowStyle BackColor="#E2DED6" Font-Bold="True"
ForeColor="#333333" />
<PagerStyle BackColor="#284775" ForeColor="White"
HorizontalAlign="Center" />
<HeaderStyle BackColor="#6F9CD5" Font-Bold="True" ForeColor="White" />
<AlternatingRowStyle BackColor="White" ForeColor="#284775" />
</asp:GridView>
<asp:RadioButton ID="rbBookedCars" runat="server" Checked="True" FontNames="Tahoma"
Font-Size="Smaller" ForeColor="#1C6397" GroupName="CarReport" Style="zindex: 109;
left: 26px; position: absolute; top: 164px" Text="Booked Cars"
AutoPostBack="True" OnCheckedChanged="rbBookedCars_CheckedChanged" />
<asp:RadioButton ID="rbSearchFreeForBooking" runat="server" FontNames="Tahoma" Font-Size="Smaller"
ForeColor="#1C6397" GroupName="CarReport" Style="z-index: 110; left: 26px;
position: absolute;
top: 138px" Text="Free For Booking" AutoPostBack="True"
OnCheckedChanged="rbSearchFreeForBooking_CheckedChanged" />
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$
ConnectionStrings:MyDataBase %>"
SelectCommand="SELECT [Location] FROM
[tblCarDetails]"></asp:SqlDataSource>
<asp:Image ID="imgPayment" runat="server" ImageUrl="~/IMAGES/Report.gif"
Style="z-index: 111;
left: 31px; position: absolute; top: 27px" Width="48px" />
<asp:Label ID="lblBookingDetails" runat="server" Font-Bold="True" FontNames="Tahoma"
Font-Size="Smaller" ForeColor="#1C6397" Style="z-index: 112; left: 87px;
position: absolute;
top: 66px" Text="Car Report"></asp:Label>
<asp:Label ID="lblDescription" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Height="11px" Style="z-index: 113; left: 29px; position:
absolute;
top: 91px" Text="Car reports can be viewed on this page. Reports can be viewed
based on various criterias such as free booking and booked cars."
Width="573px"></asp:Label>
</asp:Panel>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
74
</asp:Content>
<%@ Page Language="C#" MasterPageFile="~/Customer.master"
AutoEventWireup="true" CodeFile="CarReviewDetails.aspx.cs"
Inherits="CarReviewDetails" Title="Review Car Details" %>
<asp:Content ID="Content1" ContentPlaceHolderID="cphMain" Runat="Server">
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<asp:Panel ID="Panel1" runat="server" Height="546px" Style="z-index: 100; left:
222px;
position: absolute; top: 129px" Width="632px" BackColor="#EEEDEF"
BorderColor="#96B3CD" BorderStyle="Solid">
<asp:Label ID="Label1" runat="server" Font-Bold="False" Font-Size="Smaller"
Height="16px"
Style="z-index: 100; left: 31px; position: absolute; top: 114px" Text="Car Details"
Width="80px" Font-Names="Tahoma" ForeColor="#1C6397"></asp:Label>
<asp:Label ID="Label17" runat="server" Font-Bold="True" Style="z-index: 101; left:
313px;
position: absolute; top: 313px" Text="Fare" Font-Names="Tahoma" FontSize="Smaller" ForeColor="#004000"></asp:Label>
<asp:Label ID="Label18" runat="server" Font-Bold="True" Style="z-index: 102; left:
377px;
position: absolute; top: 313px" Text="Taxes" Font-Names="Tahoma" FontSize="Smaller" ForeColor="#004000"></asp:Label>
<asp:Label ID="Label19" runat="server" Font-Bold="True" Style="z-index: 103; left:
443px;
75
position: absolute; top: 313px" Text="Total Including Taxes" FontNames="Tahoma" Font-Size="Smaller" ForeColor="#004000"></asp:Label>
<asp:Label ID="LblTravellerType" runat="server" Style="z-index: 104; left: 101px;
position: absolute;
top: 355px" Text="Adults" Font-Names="Tahoma" FontSize="Smaller"></asp:Label>
<asp:Label ID="lblquantity" runat="server" Style="z-index: 105; left: 189px;
position: absolute;
top: 355px" Text="Label" Font-Names="Tahoma" FontSize="Smaller"></asp:Label>
<asp:Label ID="lblcity" runat="server" Style="z-index: 106; left: 243px; position:
absolute;
top: 355px" Text="Label" Font-Names="Tahoma" FontSize="Smaller"></asp:Label>
<asp:Label ID="lblfare" runat="server" Style="z-index: 107; left: 307px; position:
absolute;
top: 355px" Text="Label" Font-Names="Tahoma" FontSize="Smaller"></asp:Label>
<asp:Label ID="lbltaxes" runat="server" Style="z-index: 108; left: 380px; position:
absolute;
top: 355px" Text="Label" Font-Names="Tahoma" FontSize="Smaller"></asp:Label>
<asp:Label ID="lbltotaltaxes" runat="server" Style="z-index: 109; left: 548px;
position: absolute;
top: 355px" Text="Label" Font-Names="Tahoma" FontSize="Smaller"></asp:Label>
<asp:Label ID="Label8" runat="server" Font-Bold="False" Font-Size="Smaller"
Style="z-index: 110;
left: 31px; position: absolute; top: 277px" Text="Fare Details" Width="122px"
Font-Names="Tahoma" ForeColor="#1C6397"></asp:Label>
<asp:Label ID="Lbl" runat="server" Font-Bold="True" Style="z-index: 111; left:
48px;
position: absolute; top: 313px" Text="Traveller Type" Font-Names="Tahoma" FontSize="Smaller" ForeColor="#004000"></asp:Label>
<asp:Label ID="Label16" runat="server" Font-Bold="True" Style="z-index: 112; left:
167px;
position: absolute; top: 313px" Text="Quantity" Font-Names="Tahoma" FontSize="Smaller" ForeColor="#004000"></asp:Label>
<asp:Label ID="Label12" runat="server" Font-Bold="True" Height="15px" Style="zindex: 113;
left: 249px; position: absolute; top: 311px" Text="City" Width="28px" FontNames="Tahoma" Font-Size="Smaller" ForeColor="#004000"></asp:Label>
<asp:Label ID="Label25" runat="server" Font-Bold="True" Style="z-index: 114; left:
447px;
position: absolute; top: 394px" Text="Grand Total" Font-Names="Tahoma" FontSize="Smaller" ForeColor="#004000"></asp:Label>
<asp:Label ID="lblgrandtotal" runat="server" Style="z-index: 115; left: 548px;
position: absolute;
top: 394px" Text="Label" Font-Names="Tahoma" FontSize="Smaller"></asp:Label>
<asp:Button ID="Btncarbooking" runat="server" Font-Bold="False"
OnClick="Button1_Click"
Style="z-index: 116; left: 172px; position: absolute; top: 480px" Text="Continue
Booking"
Width="246px" ForeColor="#1C6397" />
76
<asp:Panel ID="Panel5" runat="server" BackColor="#6F9CD5" Height="17px"
Style="z-index: 117;
left: 32px; position: absolute; top: 135px" Width="564px">
<asp:Label ID="Label2" runat="server" Font-Bold="True" Style="z-index: 100; left:
49px;
position: absolute; top: 0px" Text="Car Name" Width="65px" FontNames="Tahoma" Font-Size="Smaller" ForeColor="White"></asp:Label>
<asp:Label ID="lblcarname" runat="server" Style="z-index: 102; left: 127px;
position: absolute;
top: 0px" Text="Label" Font-Names="Tahoma" Font-Size="Smaller"
ForeColor="White" Height="13px"></asp:Label>
</asp:Panel>
<asp:Panel ID="Panel2" runat="server" BackColor="#6F9CD5" Height="17px"
Style="z-index: 118;
left: 32px; position: absolute; top: 172px" Width="564px">
<asp:Label ID="Label3" runat="server" Font-Bold="True" Height="11px" Style="zindex: 100;
left: 8px; position: absolute; top: 0px" Text="Departure Date" Width="106px"
Font-Names="Tahoma" Font-Size="Smaller" ForeColor="White"></asp:Label>
<asp:Label ID="lbldeparturedate" runat="server" Style="z-index: 102; left: 129px;
position: absolute; top: -1px" Text="Label" Width="66px" Font-Names="Tahoma"
Font-Size="Smaller" ForeColor="White"></asp:Label>
</asp:Panel>
<asp:Panel ID="Panel3" runat="server" BackColor="#6F9CD5" Height="17px"
Style="z-index: 119;
left: 32px; position: absolute; top: 210px" Width="564px">
<asp:Label ID="Label4" runat="server" Font-Bold="True" Height="1px" Style="zindex: 100;
left: 10px; position: absolute; top: 0px" Text="Departure Time" Width="104px"
Font-Names="Tahoma" Font-Size="Smaller" ForeColor="White"></asp:Label>
<asp:Label ID="lbldeparturetime" runat="server" Style="z-index: 102; left: 129px;
position: absolute; top: 0px" Text="Label" Font-Names="Tahoma" FontSize="Smaller" ForeColor="White"></asp:Label>
</asp:Panel>
<asp:Panel ID="Panel4" runat="server" BackColor="#6F9CD5" Height="17px"
Style="z-index: 120;
left: 31px; position: absolute; top: 191px" Width="564px">
<asp:Label ID="Label5" runat="server" Font-Bold="True" Style="z-index: 100; left:
31px;
position: absolute; top: 0px" Text="Return Date" Width="84px" FontNames="Tahoma" Font-Size="Smaller" ForeColor="White"></asp:Label>
<asp:Label ID="lblreturntype" runat="server" Style="z-index: 102; left: 130px;
position: absolute;
top: 0px" Text="Label" Width="99px" Font-Names="Tahoma" Font-Size="Smaller"
ForeColor="White"></asp:Label>
</asp:Panel>
<asp:Panel ID="Panel6" runat="server" BackColor="#6F9CD5" Height="17px"
Style="z-index: 121;
left: 32px; position: absolute; top: 229px" Width="564px">
<asp:Label ID="lblarrivaltime" runat="server" Style="z-index: 100; left: 129px;
position: absolute;
top: 1px" Text="Label" Font-Names="Tahoma" Font-Size="Smaller"
ForeColor="White"></asp:Label>
77
<asp:Label ID="Label6" runat="server" Font-Bold="True" Style="z-index: 102; left:
33px;
position: absolute; top: -1px" Text="Arrival Time" Width="81px" FontNames="Tahoma" Font-Size="Smaller" ForeColor="White"></asp:Label>
</asp:Panel>
<asp:Panel ID="Panel7" runat="server" BackColor="#6F9CD5" Height="17px"
Style="z-index: 122;
left: 31px; position: absolute; top: 153px" Width="564px">
<asp:Label ID="Label7" runat="server" Font-Bold="True" Height="20px" Style="zindex: 100;
left: 36px; position: absolute; top: 0px" Text="Travel Type" Width="77px" FontNames="Tahoma" Font-Size="Smaller" ForeColor="White"></asp:Label>
<asp:Label ID="lbltraveltype" runat="server" Style="z-index: 102; left: 129px;
position: absolute;
top: 0px" Text="Label" Font-Names="Tahoma" Font-Size="Smaller"
ForeColor="White"></asp:Label>
</asp:Panel>
<asp:Image ID="imgPayment" runat="server" ImageUrl="~/IMAGES/Review1.gif"
Style="z-index: 123;
left: 34px; position: absolute; top: 12px" Width="48px" />
<hr style="z-index: 126; left: 32px; width: 562px; position: absolute; top: 64px;
height: 1px; background-color: teal" />
<asp:Label ID="lblDescription" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Height="11px" Style="z-index: 124; left: 32px; position:
absolute;
top: 70px" Text="Car Booking details can be reviewed in this page. After reviewing
the details, you can book the particular car and then you can navigate to payment
section."
Width="563px"></asp:Label>
<asp:Label ID="lblBookingDetails" runat="server" Font-Bold="True" FontNames="Tahoma"
Font-Size="Smaller" ForeColor="#1C6397" Style="z-index: 125; left: 89px;
position: absolute;
top: 46px" Text="Review Car Details"></asp:Label>
<hr style="z-index: 128; left: 32px; width: 562px; position: absolute; top: 301px;
height: 1px; background-color: teal" />
<hr style="z-index: 129; left: 32px; width: 562px; position: absolute; top: 337px;
height: 1px; background-color: teal" />
<hr style="z-index: 130; left: 30px; width: 562px; position: absolute; top: 376px;
height: 1px; background-color: teal" />
<hr style="z-index: 131; left: 29px; width: 562px; position: absolute; top: 416px;
height: 1px; background-color: teal" />
</asp:Panel>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
</asp:Content>
78
<%@ Page Language="C#" MasterPageFile="~/Customer.master"
AutoEventWireup="true" CodeFile="FlightAddNew.aspx.cs" Inherits="RegisterCustomer"
Title="Add A New Flight" %>
<asp:Content ID="Content1" ContentPlaceHolderID="cphMain" Runat="Server">
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<asp:Panel ID="Panel1" runat="server" Height="546px" Style="z-index: 100; left:
222px;
position: absolute; top: 129px" Width="632px" BackColor="#EEEDEF"
BorderColor="#96B3CD" BorderStyle="Solid">
<asp:Panel ID="pnlFlight" runat="server" BorderStyle="None" Height="566px"
Style="z-index: 100;
left: -3px; position: absolute; top: -18px" Width="615px">
<asp:Label ID="lblAirportTax" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Style="z-index: 100; left: 83px; position: absolute; top:
451px"
Text="Airport Tax"></asp:Label>
<asp:Label ID="lblFlightNo" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Style="z-index: 101; left: 97px; position: absolute; top:
169px"
Text="Flight No"></asp:Label>
<asp:Label ID="lblAirlinesName" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Style="z-index: 102; left: 68px; position: absolute; top:
200px"
Text="Airlines Name"></asp:Label>
79
<asp:Label ID="lblSource" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Style="z-index: 103; left: 107px; position: absolute; top:
236px"
Text="Source"></asp:Label>
<asp:Label ID="lblDestination" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Style="z-index: 104; left: 286px; position: absolute; top:
236px"
Text="Destination"></asp:Label>
<asp:Label ID="lblArrivalTime" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Style="z-index: 105; left: 77px; position: absolute; top:
280px"
Text="Arrival Time"></asp:Label>
<asp:Label ID="lblDepartureTime" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Style="z-index: 106; left: 313px; position: absolute; top:
280px"
Text="Departure Time"></asp:Label>
<asp:Label ID="lblTotalSeats" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Style="z-index: 107; left: 82px; position: absolute; top:
333px"
Text="Total Seats"></asp:Label>
<asp:CompareValidator ID="cvArrivalTime" runat="server"
ControlToCompare="ddlArrivalTime"
ControlToValidate="ddlDepartureTime" ErrorMessage="Arrival Time Greater
than Departure Time"
Operator="LessThan" Style="z-index: 108; left: 173px; position: absolute;
top: 313px" Font-Names="Tahoma" Font-Size="Smaller"
Type="Double"></asp:CompareValidator>
<asp:CompareValidator ID="cvCompareCity" runat="server"
ControlToCompare="ddlSource"
ControlToValidate="ddlDestination" ErrorMessage="Source and Destination
Cannot be same"
Font-Names="Tahoma" Font-Size="Smaller" Operator="NotEqual" Style="zindex: 109;
left: 365px; position: absolute; top: 259px"></asp:CompareValidator>
<asp:Label ID="lblAdultFare" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Style="z-index: 110; left: 88px; position: absolute; top:
373px"
Text="Adult Fare"></asp:Label>
<asp:Label ID="lblChildFare" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Style="z-index: 111; left: 89px; position: absolute; top:
410px"
Text="Child Fare"></asp:Label>
<asp:TextBox ID="txtAirportTax" runat="server" Style="z-index: 112; left: 170px;
position: absolute;
top: 446px"></asp:TextBox>
<asp:TextBox ID="txtChildFare" runat="server" Style="z-index: 113; left: 170px;
position: absolute;
top: 407px" MaxLength="5"></asp:TextBox>
<asp:TextBox ID="txtAdultFare" runat="server" Style="z-index: 114; left: 170px;
position: absolute;
top: 368px" MaxLength="5"></asp:TextBox>
80
<asp:TextBox ID="txtTotalSeats" runat="server" Style="z-index: 115; left: 170px;
position: absolute;
top: 331px" MaxLength="3"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfvTotalSeats" runat="server"
ControlToValidate="txtTotalSeats"
ErrorMessage="Total Seats is Mandatory" Style="z-index: 116; left: 342px;
position: absolute;
top: 334px" Font-Names="Tahoma" FontSize="Smaller"></asp:RequiredFieldValidator>
<asp:TextBox ID="txtFlightNo" runat="server" Style="z-index: 117; left: 170px;
position: absolute;
top: 167px" ReadOnly="True"></asp:TextBox>
<asp:RangeValidator ID="RangeValidator1" runat="server"
ControlToValidate="txtTotalSeats"
ErrorMessage="Total Seats is Greater than 0"
MaximumValue="Convert.ToString(int.MaxValue)"
MinimumValue="1" Style="z-index: 118; left: 169px; position: absolute; top:
351px" Font-Names="Tahoma" Font-Size="Smaller"></asp:RangeValidator>
<asp:RequiredFieldValidator ID="rfvAdultFare" runat="server"
ControlToValidate="txtAdultFare"
ErrorMessage="Adult Fare is Mandatory" Style="z-index: 119; left: 336px;
position: absolute;
top: 372px" Font-Names="Tahoma" FontSize="Smaller"></asp:RequiredFieldValidator>
<asp:RequiredFieldValidator ID="rfvChildFare" runat="server"
ControlToValidate="txtChildFare"
ErrorMessage="Child Fare Fare is Mandatory" Style="z-index: 120; left: 333px;
position: absolute; top: 411px" Font-Names="Tahoma" FontSize="Smaller"></asp:RequiredFieldValidator>
<asp:RequiredFieldValidator ID="rfvAirportTax" runat="server"
ControlToValidate="txtAirportTax"
ErrorMessage="Airport Tax is Mandatory" Style="z-index: 121; left: 333px;
position: absolute;
top: 450px" Font-Names="Tahoma" FontSize="Smaller"></asp:RequiredFieldValidator>
<asp:DropDownList ID="ddlAirlinesName" runat="server" Style="z-index: 122;
left: 170px;
position: absolute; top: 200px">
<asp:ListItem>-----Select-----</asp:ListItem>
<asp:ListItem>KingFisher</asp:ListItem>
<asp:ListItem>Deccan</asp:ListItem>
<asp:ListItem>Indigo</asp:ListItem>
<asp:ListItem>JetAirways</asp:ListItem>
<asp:ListItem>Indian</asp:ListItem>
</asp:DropDownList>
<asp:RequiredFieldValidator ID="rfvAirlinesNAme" runat="server"
ControlToValidate="ddlAirlinesName"
ErrorMessage="AirLines Name is Mandatory" Style="z-index: 123; left: 281px;
position: absolute;
top: 200px" Font-Names="Tahoma" Font-Size="Smaller" InitialValue="----Select-----"></asp:RequiredFieldValidator>
<asp:RequiredFieldValidator ID="rfvSource" runat="server"
ControlToValidate="ddlSource"
ErrorMessage="Source should be Selected" Style="z-index: 124; left: 170px;
position: absolute;
81
top: 259px" Font-Names="Tahoma" Font-Size="Smaller" InitialValue="----Select-----"></asp:RequiredFieldValidator>
<asp:RequiredFieldValidator ID="rfvDestination" runat="server"
ControlToValidate="ddlDestination"
ErrorMessage="Destination cannot be Null" Style="z-index: 125; left: 461px;
position: absolute;
top: 236px" Font-Names="Tahoma" Font-Size="Smaller" InitialValue="----Select-----"></asp:RequiredFieldValidator>
<asp:DropDownList ID="ddlDestination" runat="server" Style="z-index: 126; left:
360px;
position: absolute; top: 236px" AppendDataBoundItems="True"
DataSourceID="sqldsSource" DataTextField="CityName" DataValueField="CityCode">
<asp:ListItem>-----Select-----</asp:ListItem>
</asp:DropDownList>
<asp:DropDownList ID="ddlSource" runat="server" Style="z-index: 127; left:
170px;
position: absolute; top: 236px" AppendDataBoundItems="True"
DataSourceID="sqldsSource" DataTextField="CityName" DataValueField="CityCode">
<asp:ListItem>-----Select-----</asp:ListItem>
</asp:DropDownList>
<asp:DropDownList ID="ddlArrivalTime" runat="server" Style="z-index: 128; left:
170px;
position: absolute; top: 280px">
<asp:ListItem>-----Select-----</asp:ListItem>
<asp:ListItem>6.00</asp:ListItem>
<asp:ListItem>7.00</asp:ListItem>
<asp:ListItem>8.00</asp:ListItem>
<asp:ListItem>9.00</asp:ListItem>
<asp:ListItem>10.00</asp:ListItem>
<asp:ListItem>11.00</asp:ListItem>
<asp:ListItem>12.00</asp:ListItem>
<asp:ListItem>13.00</asp:ListItem>
<asp:ListItem>14.00</asp:ListItem>
<asp:ListItem>15.00</asp:ListItem>
<asp:ListItem>16.00</asp:ListItem>
<asp:ListItem>17.00</asp:ListItem>
<asp:ListItem>18.00</asp:ListItem>
<asp:ListItem>19.00</asp:ListItem>
<asp:ListItem>20.00</asp:ListItem>
<asp:ListItem>21.00</asp:ListItem>
<asp:ListItem>22.00</asp:ListItem>
<asp:ListItem>23.00</asp:ListItem>
</asp:DropDownList>
<asp:DropDownList ID="ddlDepartureTime" runat="server" Style="z-index: 129;
left: 435px;
position: absolute; top: 280px" Height="24px" Width="93px">
<asp:ListItem>-----Select-----</asp:ListItem>
<asp:ListItem>6.00</asp:ListItem>
<asp:ListItem>7.00</asp:ListItem>
<asp:ListItem>8.00</asp:ListItem>
<asp:ListItem>9.00</asp:ListItem>
<asp:ListItem>10.00</asp:ListItem>
<asp:ListItem>11.00</asp:ListItem>
<asp:ListItem>12.00</asp:ListItem>
<asp:ListItem>13.00</asp:ListItem>
<asp:ListItem>14.00</asp:ListItem>
<asp:ListItem>15.00</asp:ListItem>
82
<asp:ListItem>16.00</asp:ListItem>
<asp:ListItem>17.00</asp:ListItem>
<asp:ListItem>18.00</asp:ListItem>
<asp:ListItem>19.00</asp:ListItem>
<asp:ListItem>20.00</asp:ListItem>
<asp:ListItem>21.00</asp:ListItem>
<asp:ListItem>22.00</asp:ListItem>
<asp:ListItem>23.00</asp:ListItem>
</asp:DropDownList>
<asp:Button ID="btnAddAFlight" runat="server" Style="z-index: 130; left: 200px;
position: absolute;
top: 486px" Text="Add A New Flight" Width="144px" Height="30px"
OnClick="btnAddAFlight_Click" ForeColor="#1C6397" />
<asp:Label ID="lblMessage" runat="server" Font-Names="Tahoma" FontSize="Large" ForeColor="#1C6397"
Height="18px" Style="z-index: 131; left: 6px; position: absolute; top: 523px;
text-align: center" Width="605px"></asp:Label>
<asp:SqlDataSource ID="sqldsSource" runat="server" ConnectionString="<%$
ConnectionStrings:MyDataBase %>" SelectCommand="SELECT * FROM
[tblCity]"></asp:SqlDataSource>
<asp:RequiredFieldValidator ID="rfvArrivalTime" runat="server"
ControlToValidate="ddlArrivalTime"
ErrorMessage="Select Arrival Time" Style="z-index: 132; left: 173px; position:
absolute;
top: 299px" Font-Names="Tahoma" Font-Size="Smaller" InitialValue="----Select-----"></asp:RequiredFieldValidator>
<asp:RequiredFieldValidator ID="rfvDepartureTime" runat="server"
ControlToValidate="ddlDepartureTime"
ErrorMessage="Select Destination Time" Style="z-index: 133; left: 435px;
position: absolute;
top: 313px" Font-Names="Tahoma" Font-Size="Smaller" InitialValue="----Select-----"></asp:RequiredFieldValidator>
<asp:RangeValidator ID="RangeValidator2" runat="server"
ControlToValidate="txtAdultFare"
ErrorMessage="Adult Fare is Greater than 0"
MaximumValue="Convert.ToString(int.MaxValue)"
MinimumValue="1" Style="z-index: 134; left: 333px; position: absolute; top:
372px" Font-Names="Tahoma" Font-Size="Smaller"></asp:RangeValidator>
<asp:RangeValidator ID="RangeValidator3" runat="server"
ControlToValidate="txtChildFare"
ErrorMessage="Child Fare is Greater than 0"
MaximumValue="Convert.ToString(int.MaxValue)"
MinimumValue="1" Style="z-index: 135; left: 333px; position: absolute; top:
412px" Font-Names="Tahoma" Font-Size="Smaller"></asp:RangeValidator>
<asp:RegularExpressionValidator ID="revAirportTax" runat="server"
ControlToValidate="txtAirportTax"
ErrorMessage="Enter value in Following Format 00.00" Style="z-index: 136;
left: 174px;
position: absolute; top: 469px" ValidationExpression="^(\d\d)?(\.\d\d)?$" FontNames="Tahoma" Font-Size="Smaller"
EnableViewState="False"></asp:RegularExpressionValidator>
<asp:RegularExpressionValidator ID="revChildFare" runat="server"
ControlToValidate="txtChildFare"
ErrorMessage="Only integer Values are Allowed" Style="z-index: 137; left:
173px;
83
position: absolute; top: 429px" ValidationExpression="\d*" FontNames="Tahoma" Font-Size="Smaller"></asp:RegularExpressionValidator>
<asp:RegularExpressionValidator ID="revAdultFare" runat="server"
ControlToValidate="txtAdultFare"
ErrorMessage="Only integer Values are Allowed" Style="z-index: 138; left:
174px;
position: absolute; top: 390px" ValidationExpression="\d*" FontNames="Tahoma" Font-Size="Smaller"></asp:RegularExpressionValidator>
<asp:SiteMapPath ID="smpSiteMapPath" runat="server" Font-Bold="False" FontNames="Tahoma"
Font-Size="Smaller" PathSeparator=" : " Style="font-size: 8pt; z-index: 145;
left: 275px; position: absolute; top: 73px">
<PathSeparatorStyle Font-Bold="True" ForeColor="#507CD1" />
<CurrentNodeStyle ForeColor="#1C6397" />
<NodeStyle Font-Bold="False" ForeColor="#6F9CD5" />
<RootNodeStyle Font-Bold="False" ForeColor="#6F9CD5" />
</asp:SiteMapPath>
<br />
<asp:Image ID="imgAddNew" runat="server" Height="43px"
ImageUrl="~/IMAGES/Add.bmp"
Style="z-index: 140; left: 26px; position: absolute; top: 43px" Width="48px" />
<hr style="z-index: 144; left: 24px; width: 592px; position: absolute; top: 91px;
height: 2px; background-color: teal" />
<asp:Label ID="lblAddNewFlight" runat="server" Font-Bold="True" FontNames="Tahoma"
Font-Size="Smaller" ForeColor="#1C6397" Style="z-index: 141; left: 80px;
position: absolute;
top: 72px" Text="Add New Flight"></asp:Label>
<asp:Label ID="lblDescription" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Height="11px" Style="z-index: 142; left: 24px; position:
absolute;
top: 99px" Text="New Flight Details can be entered in this page. After entering
all the valid details, you can save add this as a new Flight."
Width="590px"></asp:Label>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<asp:RegularExpressionValidator ID="revTotalSeats" runat="server"
ControlToValidate="txtTotalSeats"
ErrorMessage="Only integer Values are Allowed" Style="z-index: 143; left:
333px;
position: absolute; top: 334px" ValidationExpression="\d*" FontNames="Tahoma" Font-Size="Smaller"></asp:RegularExpressionValidator>
</asp:Panel>
</asp:Panel>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
84
<br />
</asp:Content>
<%@ Page Language="C#" MasterPageFile="~/Customer.master"
AutoEventWireup="true" CodeFile="FlightPayment.aspx.cs" Inherits="FlightPayment"
Title="Flight Payment" %>
<asp:Content ID="Content1" ContentPlaceHolderID="cphMain" Runat="Server">
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<asp:Panel ID="Panel1" runat="server" Height="546px" Style="z-index: 100; left:
222px;
position: absolute; top: 129px" Width="632px" BackColor="#EEEDEF"
BorderColor="#96B3CD" BorderStyle="Solid">
<asp:Panel ID="pnlHotel" runat="server" BorderStyle="None" Height="536px"
Style="z-index: 100;
left: 0px; position: absolute; top: 0px" Width="626px">
<asp:Panel ID="Panel2" runat="server" BackColor="#EEEDEF"
BorderColor="#1C6397" BorderStyle="None"
Height="351px" Style="z-index: 100; left: 17px; position: absolute; top: 149px"
Width="596px">
<asp:Button ID="btnCalculatePayment" runat="server"
OnClick="btnCalculatePayment_Click"
Style="z-index: 100; left: 212px; position: absolute; top: 165px"
Text="Calculate Payment" ForeColor="#1C6397" />
<asp:Label ID="lblHTotalAdultFare" runat="server" Font-Bold="True" FontNames="Tahoma"
85
Font-Size="Smaller" ForeColor="#004000" Style="z-index: 101; left: 55px;
position: absolute;
top: 245px" Text="Total Adult Fare"></asp:Label>
<asp:Label ID="lblTotalAdultFare" runat="server" Font-Bold="False" FontNames="Tahoma"
Font-Size="Smaller" ForeColor="Black" Style="z-index: 102; left: 55px;
position: absolute;
top: 277px"></asp:Label>
<asp:Label ID="lblHTotalChildFare" runat="server" Font-Bold="True" FontNames="Tahoma"
Font-Size="Smaller" ForeColor="#004000" Style="z-index: 103; left: 242px;
position: absolute;
top: 245px" Text="Total Child Fare"></asp:Label>
<asp:Label ID="lblTotalChildFare" runat="server" Font-Bold="False" FontNames="Tahoma"
Font-Size="Smaller" ForeColor="Black" Style="z-index: 104; left: 242px;
position: absolute;
top: 277px"></asp:Label>
<asp:Label ID="lblHTaxAmount" runat="server" Font-Bold="True" FontNames="Tahoma"
Font-Size="Smaller" ForeColor="#004000" Style="z-index: 105; left: 444px;
position: absolute;
top: 245px" Text="Tax Amount"></asp:Label>
<asp:Button ID="btnSavePayment" runat="server" Height="24px"
OnClick="btnSavePayment_Click"
Style="z-index: 106; left: 211px; position: absolute; top: 318px" Text="Save
Payment Details"
Width="165px" ForeColor="#1C6397" />
<hr style="z-index: 117; left: 19px; width: 556px; position: absolute; top:
233px;
height: 2px; background-color: teal" /><hr style="z-index: 120; left: 20px;
width: 556px; position: absolute; top: 302px;
height: 2px; background-color: teal" />
<asp:Label ID="lblTaxAmount" runat="server" Font-Bold="False" FontNames="Tahoma"
Font-Size="Smaller" ForeColor="Black" Style="z-index: 107; left: 444px;
position: absolute;
top: 277px"></asp:Label>
<asp:Panel ID="Panel5" runat="server" BackColor="#6F9CD5" Height="17px"
Style="z-index: 108;
left: 13px; position: absolute; top: 90px" Width="564px">
<asp:Label ID="lblHBookingId" runat="server" Font-Bold="True" FontNames="Tahoma"
Font-Size="Smaller" ForeColor="White" Style="z-index: 100; left: 29px;
position: absolute;
top: 3px" Text="Booking Id"></asp:Label>
<asp:Label ID="lblBookingId" runat="server" Font-Bold="False" FontNames="Tahoma"
Font-Size="Smaller" ForeColor="White" Style="z-index: 102; left: 108px;
position: absolute;
top: 2px"></asp:Label>
</asp:Panel>
<asp:Panel ID="Panel6" runat="server" BackColor="#6F9CD5" Height="17px"
Style="z-index: 109;
left: 13px; position: absolute; top: 110px" Width="564px">
86
<asp:Label ID="lblHAdults" runat="server" Font-Bold="True" FontNames="Tahoma" Font-Size="Smaller"
ForeColor="White" Style="z-index: 100; left: 53px; position: absolute; top:
0px"
Text="Adults"></asp:Label>
<asp:Label ID="lblAdults" runat="server" Font-Bold="False" FontNames="Tahoma" Font-Size="Smaller"
ForeColor="White" Style="z-index: 102; left: 108px; position: absolute; top:
0px"></asp:Label>
</asp:Panel>
<asp:Panel ID="Panel7" runat="server" BackColor="#6F9CD5" Height="17px"
Style="z-index: 110;
left: 13px; position: absolute; top: 130px" Width="564px">
<asp:Label ID="lblHChildren" runat="server" Font-Bold="True" FontNames="Tahoma"
Font-Size="Smaller" ForeColor="White" Style="z-index: 100; left: 43px;
position: absolute;
top: 0px" Text="Children"></asp:Label>
<asp:Label ID="lblChildren" runat="server" Font-Bold="False" FontNames="Tahoma" Font-Size="Smaller"
ForeColor="White" Style="z-index: 102; left: 108px; position: absolute; top:
0px"></asp:Label>
</asp:Panel>
<asp:Label ID="lblPaymentDetails" runat="server" Font-Bold="False" FontNames="Tahoma"
Font-Size="Smaller" ForeColor="#1C6397" Style="z-index: 112; left: 19px;
position: absolute;
top: 212px" Text="Payment Details"></asp:Label>
<hr style="z-index: 118; left: 15px; width: 556px; position: absolute; top: 29px;
height: 2px; background-color: teal" />
<asp:Panel ID="Panel3" runat="server" BackColor="#6F9CD5" Height="50px"
Style="z-index: 113;
left: 13px; position: absolute; top: 38px" Width="222px">
<asp:Label ID="lblTicketFrom" runat="server" Font-Bold="True" FontNames="Agency FB"
Font-Size="X-Large" ForeColor="WhiteSmoke" Style="z-index: 100; left:
14px; position: absolute;
top: 7px"></asp:Label>
</asp:Panel>
<asp:Panel ID="Panel4" runat="server" BackColor="#6F9CD5" Height="50px"
Style="z-index: 114;
left: 344px; position: absolute; top: 37px" Width="233px">
<asp:Label ID="lblTicketTo" runat="server" Font-Bold="True" FontNames="Agency FB"
Font-Size="X-Large" ForeColor="White" Style="z-index: 100; left: 16px;
position: absolute;
top: 11px"></asp:Label>
</asp:Panel>
<asp:Label ID="lblHTo" runat="server" Font-Bold="True" Font-Names="Tahoma"
Font-Size="X-Large"
ForeColor="#6F9CD5" Style="z-index: 115; left: 271px; position: absolute; top:
48px"
Text=">>"></asp:Label><hr style="z-index: 119; left: 20px; width: 556px;
position: absolute; top: 269px;
height: 2px; background-color: teal" />
</asp:Panel>
87
<asp:Image ID="imgPayment" runat="server" ImageUrl="~/IMAGES/Payment.jpg"
Style="z-index: 101;
left: 27px; position: absolute; top: 12px" Width="48px" />
<hr style="z-index: 105; left: 26px; width: 565px; position: absolute; top: 70px;
height: 2px; background-color: teal" />
<asp:Label ID="lblDescription" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Height="11px" Style="z-index: 102; left: 30px; position:
absolute;
top: 87px" Text="You can now calculate the payment for the flight. After
calculating the payment, you can save the payment details for future reference."
Width="562px"></asp:Label>
<asp:Label ID="lblBookingDetails" runat="server" Font-Bold="True" FontNames="Tahoma"
Font-Size="Smaller" ForeColor="#1C6397" Style="z-index: 103; left: 84px;
position: absolute;
top: 44px" Text="Flight Payment"></asp:Label>
</asp:Panel>
</asp:Panel>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
</asp:Content>
<%@ Page Language="C#" MasterPageFile="~/Customer.master" Debug="true"
AutoEventWireup="true" CodeFile="HotelAddNew.aspx.cs" Inherits="HotelAddNew"
Title="Add New Hotel" %>
<asp:Content ID="Content1" ContentPlaceHolderID="cphMain" Runat="Server">
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
88
<br />
<br />
<asp:Panel ID="Panel1" runat="server" Height="546px" Style="z-index: 100; left:
222px;
position: absolute; top: 129px" Width="632px" BackColor="#EEEDEF"
BorderColor="#96B3CD" BorderStyle="Solid">
<asp:Panel ID="pnlHotel" runat="server" BorderStyle="None" Height="536px"
Style="z-index: 100;
left: 0px; position: absolute; top: 0px" Width="626px">
<asp:Label ID="lblHotelID" runat="server" Font-Names="Tahoma" FontSize="Smaller" ForeColor="#1C6397"
Style="z-index: 100; left: 188px; position: absolute; top: 149px" Text="Hotel
ID"></asp:Label>
<asp:TextBox ID="txtHotelID" runat="server" Style="z-index: 101; left: 264px;
position: absolute;
top: 147px" Enabled="False"></asp:TextBox>
<asp:Panel ID="pnlHotelCtrls" runat="server" Height="419px" Style="z-index:
102; left: 7px;
position: absolute; top: 112px" Width="622px">
<asp:Label ID="lblHotelName" runat="server" Font-Names="Tahoma" FontSize="Smaller" ForeColor="#1C6397"
Style="z-index: 100; left: 160px; position: absolute; top: 69px" Text="Hotel
Name"></asp:Label>
<asp:Label ID="lblLocation" runat="server" Font-Names="Tahoma" FontSize="Smaller" ForeColor="#1C6397"
Style="z-index: 101; left: 179px; position: absolute; top: 103px"
Text="Location"></asp:Label>
<asp:Label ID="lblNoDLXRooms" runat="server" Font-Names="Tahoma" FontSize="Smaller" ForeColor="#1C6397"
Style="z-index: 102; left: 109px; position: absolute; top: 138px" Text="No Of
Deluxe Rooms"></asp:Label>
<asp:Label ID="lblNoEXERooms" runat="server" Font-Names="Tahoma" FontSize="Smaller" ForeColor="#1C6397"
Style="z-index: 103; left: 125px; position: absolute; top: 171px" Text="No Of
EXE Rooms"></asp:Label>
<asp:Label ID="lblFareDLXRoom" runat="server" Font-Names="Tahoma" FontSize="Smaller" ForeColor="#1C6397"
Style="z-index: 104; left: 64px; position: absolute; top: 203px" Text="Fare Per
Day - Deluxe Room"></asp:Label>
<asp:Label ID="lblFareEXERoom" runat="server" Font-Names="Tahoma" FontSize="Smaller" ForeColor="#1C6397"
Style="z-index: 105; left: 80px; position: absolute; top: 233px" Text="Fare Per
Day - EXE Room"></asp:Label>
<asp:Label ID="lblHotelTax" runat="server" Font-Names="Tahoma" FontSize="Smaller" ForeColor="#1C6397"
Style="z-index: 106; left: 172px; position: absolute; top: 263px" Text="Hotel
Tax"></asp:Label>
89
<asp:TextBox ID="txtHotelName" runat="server" Style="z-index: 107; left: 257px;
position: absolute;
top: 67px" MaxLength="40"></asp:TextBox>
<asp:DropDownList ID="drpLocation" runat="server"
AppendDataBoundItems="True" DataSourceID="sqldsLocation"
DataTextField="CityName" DataValueField="CityCode" Style="z-index: 108;
left: 257px;
position: absolute; top: 101px" Width="157px">
<asp:ListItem Selected="True">-----Select-----</asp:ListItem>
</asp:DropDownList>
<asp:SqlDataSource ID="sqldsLocation" runat="server" ConnectionString="<%
$ ConnectionStrings:MyDataBase %>"
SelectCommand="select * from tblCity"></asp:SqlDataSource>
<asp:TextBox ID="txtNoDLXRooms" runat="server" Style="z-index: 109; left:
257px; position: absolute;
top: 135px"></asp:TextBox>
<asp:TextBox ID="txtEXERooms" runat="server" Style="z-index: 110; left: 257px;
position: absolute;
top: 168px"></asp:TextBox>
<asp:TextBox ID="txtFareDLXRoom" runat="server" Style="z-index: 111; left:
257px; position: absolute;
top: 200px"></asp:TextBox>
<asp:TextBox ID="txtFareEXERoom" runat="server" Style="z-index: 112; left:
257px; position: absolute;
top: 230px"></asp:TextBox>
<asp:TextBox ID="txtHotelTax" runat="server" Style="z-index: 113; left: 257px;
position: absolute;
top: 261px"></asp:TextBox>
<asp:Button ID="btnAddAHotel" runat="server" Style="z-index: 114; left: 239px;
position: absolute;
top: 357px" Text="Add A New Hotel" Width="190px"
OnClick="btnAddAHotel_Click" ForeColor="#1C6397" />
<asp:RequiredFieldValidator ID="rfvHotelName" runat="server"
ControlToValidate="txtHotelName"
ErrorMessage="Enter the Hotel Name" Style="z-index: 115; left: 427px;
position: absolute;
top: 70px" Font-Names="Tahoma" FontSize="Smaller"></asp:RequiredFieldValidator>
<asp:RequiredFieldValidator ID="rfvLocation" runat="server"
ControlToValidate="drpLocation"
ErrorMessage="Select the Location" Style="z-index: 116; left: 427px;
position: absolute;
top: 103px" InitialValue="-----Select-----" Font-Names="Tahoma" FontSize="Smaller"></asp:RequiredFieldValidator>
<asp:RequiredFieldValidator ID="rfvNoDLXRooms" runat="server"
ControlToValidate="txtNoDLXRooms"
ErrorMessage="Enter the No. of DLX Rooms" Style="z-index: 117; left:
427px; position: absolute;
top: 137px" Font-Names="Tahoma" FontSize="Smaller"></asp:RequiredFieldValidator>
<asp:RequiredFieldValidator ID="rfvNoEXERooms" runat="server"
ControlToValidate="txtEXERooms"
ErrorMessage="Enter the No. of EXE Rooms" Style="z-index: 118; left:
427px; position: absolute;
top: 171px" Font-Names="Tahoma" FontSize="Smaller"></asp:RequiredFieldValidator>
90
<asp:RequiredFieldValidator ID="rfvDLXRoomFare" runat="server"
ControlToValidate="txtFareDLXRoom"
ErrorMessage="Enter the DLX Room Fare" Style="z-index: 119; left: 427px;
position: absolute;
top: 202px" Font-Names="Tahoma" FontSize="Smaller"></asp:RequiredFieldValidator>
<asp:RequiredFieldValidator ID="rfvEXERoomFare" runat="server"
ControlToValidate="txtFareEXERoom"
ErrorMessage="Enter the EXE Room Fare" Style="z-index: 120; left: 427px;
position: absolute;
top: 232px" Font-Names="Tahoma" FontSize="Smaller"></asp:RequiredFieldValidator>
<asp:RequiredFieldValidator ID="rfvHotelTax" runat="server"
ControlToValidate="txtHotelTax"
ErrorMessage="Enter the Hotel Tax %" Style="z-index: 121; left: 427px;
position: absolute;
top: 262px" Font-Names="Tahoma" FontSize="Smaller"></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="revHotelName" runat="server"
ControlToValidate="txtHotelName"
ErrorMessage="Not a valid Hotel Name" Style="z-index: 122; left: 426px;
position: absolute;
top: 69px" ValidationExpression="^[a-zA-Z\s]{1,40}$" FontNames="Tahoma" Font-Size="Smaller"></asp:RegularExpressionValidator>
<asp:RegularExpressionValidator ID="revNoDLXRooms" runat="server"
ControlToValidate="txtNoDLXRooms"
ErrorMessage="Not a valid number" Style="z-index: 123; left: 427px;
position: absolute;
top: 137px" ValidationExpression="(([0-1])([0])([0])([0]))|(([0-9])([0-9])([19]))|(([0-9])([1-9]))|(([1-9]))" Font-Names="Tahoma" FontSize="Smaller"></asp:RegularExpressionValidator>
<asp:RegularExpressionValidator ID="revNoEXERooms" runat="server"
ControlToValidate="txtEXERooms"
ErrorMessage="Not a valid number" Style="z-index: 124; left: 427px;
position: absolute;
top: 171px" ValidationExpression="(([0-1])([0])([0])([0]))|(([0-9])([0-9])([09]))|(([0-9])([0-9]))|(([0-9]))" Font-Names="Tahoma" FontSize="Smaller"></asp:RegularExpressionValidator>
<asp:RegularExpressionValidator ID="revEXERoomFare" runat="server"
ControlToValidate="txtFareEXERoom"
ErrorMessage="Not a valid amount" Style="z-index: 125; left: 427px;
position: absolute;
top: 231px" ValidationExpression="(([0-1])([0])([0])([0])([0])([0]))|(([0-9])([09])([0-9])([0-9])([0-9]))|(([0-9])([0-9])([0-9])([0-9]))|(([0-9])([0-9])([0-9]))|(([0-9])([0-9]))|
([0-9])" Font-Names="Tahoma" Font-Size="Smaller"></asp:RegularExpressionValidator>
<asp:RegularExpressionValidator ID="revDLXRoomFare" runat="server"
ControlToValidate="txtFareDLXRoom"
ErrorMessage="Not a valid amount" Style="z-index: 126; left: 427px;
position: absolute;
top: 202px" ValidationExpression="(([0-1])([0])([0])([0])([0])([0]))|(([0-9])([09])([0-9])([0-9])([0-9]))|(([0-9])([0-9])([0-9])([0-9]))|(([0-9])([0-9])([0-9]))|(([0-9])([0-9]))|
([1-9])" Font-Names="Tahoma" Font-Size="Smaller"></asp:RegularExpressionValidator>
<asp:RegularExpressionValidator ID="revHotelTax" runat="server"
ControlToValidate="txtHotelTax"
ErrorMessage="Not a valid Tax" Style="z-index: 127; left: 427px; position:
absolute;
91
top: 261px" ValidationExpression="((0)*([1])([0])([0]))|((((0)*([0-9])?([1-9]))|)
((0)*(.)([0-9])([0-9])?)?)" Font-Names="Tahoma" FontSize="Smaller"></asp:RegularExpressionValidator>
<asp:Label ID="lblMessage" runat="server" Font-Names="Tahoma" FontSize="Larger"
ForeColor="#1C6397" Style="z-index: 128; left: 112px; position: absolute;
top: 393px;
text-align: center" Width="417px"></asp:Label>
<asp:Label ID="lblRoomsBooked" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Style="z-index: 129; left: 153px; position: absolute;
top: 294px"
Text="No of Rooms"></asp:Label>
<asp:Label ID="lblDiscount" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Style="z-index: 130; left: 178px; position: absolute;
top: 324px"
Text="Discount"></asp:Label>
<asp:TextBox ID="txtRoomsBooked" runat="server" Style="z-index: 131; left:
257px;
position: absolute; top: 292px"></asp:TextBox>
<asp:TextBox ID="txtDiscount" runat="server" Style="z-index: 132; left: 257px;
position: absolute;
top: 322px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server"
ControlToValidate="txtRoomsBooked"
ErrorMessage="Enter the No. of RoomsBooked" Font-Names="Tahoma" FontSize="Smaller"
Style="z-index: 133; left: 427px; position: absolute; top:
293px"></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="revRoomsBooked" runat="server"
ControlToValidate="txtRoomsBooked"
ErrorMessage="Not a valid number" Font-Names="Tahoma" FontSize="Smaller" Style="z-index: 134;
left: 427px; position: absolute; top: 294px" ValidationExpression="(([0-2])
([0])([0])([0]))|(([0-9])([0-9])([0-9]))|(([0-9])([0-9]))|(([09]))"></asp:RegularExpressionValidator>
<asp:RequiredFieldValidator ID="rfvDiscount" runat="server"
ControlToValidate="txtDiscount"
ErrorMessage="Enter the discount %" Font-Names="Tahoma" FontSize="Smaller" Style="z-index: 135;
left: 427px; position: absolute; top: 324px"></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="revDiscount" runat="server"
ControlToValidate="txtDiscount"
ErrorMessage="Not a valid number" Font-Names="Tahoma" FontSize="Smaller" Style="z-index: 137;
left: 427px; position: absolute; top: 324px" ValidationExpression="((0)*([1])
([0])([0]))|((0)*([0-9])?([0-9]))((.)([0-9])([0-9])?)?"></asp:RegularExpressionValidator>
</asp:Panel>
<asp:Image ID="imgAddNew" runat="server" Height="43px"
ImageUrl="~/IMAGES/Add.bmp"
Style="z-index: 103; left: 21px; position: absolute; top: 42px" Width="48px" />
<hr style="z-index: 107; left: 21px; width: 592px; position: absolute; top: 92px;
height: 2px; background-color: teal" />
<asp:Label ID="lblBookingDetails" runat="server" Font-Bold="True" FontNames="Tahoma"
Font-Size="Smaller" ForeColor="#1C6397" Style="z-index: 104; left: 76px;
position: absolute;
92
top: 68px" Text="Add New Hotel"></asp:Label>
<asp:Label ID="lblDescription" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Height="11px" Style="z-index: 105; left: 20px; position:
absolute;
top: 101px" Text="New Hotel Details can be entered in this page. After entering
all the valid details, you can save add this as a new Hotel."
Width="590px"></asp:Label>
<asp:SiteMapPath ID="smpSiteMapPath" runat="server" Font-Bold="False" FontNames="Tahoma"
Font-Size="Smaller" PathSeparator=" : " Style="font-size: 8pt; z-index: 108;
left: 312px; position: absolute; top: 68px">
<PathSeparatorStyle Font-Bold="True" ForeColor="#507CD1" />
<CurrentNodeStyle ForeColor="#1C6397" />
<NodeStyle Font-Bold="False" ForeColor="#6F9CD5" />
<RootNodeStyle Font-Bold="False" ForeColor="#6F9CD5" />
</asp:SiteMapPath>
</asp:Panel>
</asp:Panel>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
</asp:Content>
<%@ Page Language="C#" MasterPageFile="~/Customer.master"
AutoEventWireup="true" CodeFile="HotelBooking.aspx.cs" Inherits="HotelBooking"
Title="Book This Hotel" %>
<asp:Content ID="Content1" ContentPlaceHolderID="cphMain" Runat="Server">
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
93
<br />
<br />
<asp:Panel ID="Panel1" runat="server" Height="546px" Style="z-index: 100; left:
222px;
position: absolute; top: 129px" Width="632px" BackColor="#EEEDEF"
BorderColor="#96B3CD" BorderStyle="Solid">
<asp:Panel ID="panelDispHotelDisplays" runat="server" BackColor="#EEEDEF"
BorderColor="#1C6397"
BorderStyle="None" ForeColor="Black" Height="515px" Style="z-index: 100; left:
17px;
position: absolute; top: 20px" Width="607px">
<asp:SqlDataSource ID="SqlDSHotelDetails" runat="server" ConnectionString="<
%$ ConnectionStrings:MyDataBase %>" SelectCommand="SELECT
tblHotelDetails.HotelName, tblCity.CityName, tblHotelDetails.HotelId FROM
tblHotelDetails INNER JOIN tblCity ON tblHotelDetails.Location = tblCity.CityCode
WHERE (tblHotelDetails.Location = @Location) ">
<SelectParameters>
<asp:QueryStringParameter DefaultValue="BNG" Name="Location"
QueryStringField="CityId" />
</SelectParameters>
</asp:SqlDataSource>
<asp:Image ID="imgPayment" runat="server"
ImageUrl="~/IMAGES/Booking4.gif" Style="z-index: 102;
left: 0px; position: absolute; top: 3px" Width="48px" />
<hr style="z-index: 111; left: 3px; width: 592px; position: absolute; top: 63px;
height: 2px; background-color: teal" />
<asp:Label ID="lblBookingDetails" runat="server" Font-Bold="True" FontNames="Tahoma"
Font-Size="Smaller" ForeColor="#1C6397" Style="z-index: 103; left: 54px;
position: absolute;
top: 44px" Text="Hotel Booking"></asp:Label>
<asp:Label ID="lblDescription" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Height="11px" Style="z-index: 104; left: 1px; position:
absolute;
top: 73px" Text="Hotel booking can be done in this page. You can select the
appropriate hotel for booking. You can review the booking details later."
Width="562px"></asp:Label>
<asp:Panel ID="Panel2" runat="server" BackColor="#6F9CD5"
BorderColor="Silver" Font-Bold="True"
ForeColor="White" Height="14px" Style="z-index: 105; left: 3px; position:
absolute;
top: 138px" Width="596px">
<asp:Label ID="lblCity" runat="server" Font-Bold="True" Font-Names="Tahoma"
Font-Size="Smaller"
ForeColor="White" Style="z-index: 100; left: 102px; position: absolute; top:
0px"
Text="City"></asp:Label>
94
<asp:Label ID="lblCityValue" runat="server" Font-Bold="False" FontNames="Tahoma"
Font-Size="Smaller" ForeColor="White" Style="z-index: 102; left: 135px;
position: absolute;
top: 0px"></asp:Label>
</asp:Panel>
<asp:GridView ID="gvHotelDetails" runat="server"
AutoGenerateColumns="False" CellPadding="4"
ForeColor="#333333" GridLines="None" Height="244px" Style="z-index: 106;
left: 4px;
position: absolute; top: 243px" Width="594px" AllowPaging="True"
DataKeyNames="HotelId" DataSourceID="SqlDSHotelDetails"
OnRowCommand="gvHotelDetails_RowCommand1" PageSize="5" Font-Names="Tahoma"
Font-Size="Smaller">
<FooterStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
<RowStyle BackColor="#F7F6F3" ForeColor="#333333" />
<EditRowStyle BackColor="#999999" />
<SelectedRowStyle BackColor="#E2DED6" Font-Bold="True"
ForeColor="#333333" />
<PagerStyle BackColor="#284775" ForeColor="White"
HorizontalAlign="Center" />
<HeaderStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
<AlternatingRowStyle BackColor="White" ForeColor="#284775" />
<Columns>
<asp:BoundField DataField="HotelId" HeaderText="HotelId" ReadOnly="True"
SortExpression="HotelId" />
<asp:BoundField DataField="HotelName" HeaderText="HotelName"
SortExpression="HotelName" />
<asp:BoundField DataField="CityName" HeaderText="CityName"
SortExpression="CityName" />
<asp:ButtonField ButtonType="Button" HeaderText="Book This"
ShowHeader="True" Text="Book This" />
</Columns>
</asp:GridView>
<asp:Panel ID="Panel3" runat="server" BackColor="#6F9CD5"
BorderColor="Silver" Font-Bold="True"
ForeColor="White" Height="14px" Style="z-index: 107; left: 3px; position:
absolute;
top: 159px" Width="596px">
<asp:Label ID="lblArrivalDate" runat="server" Font-Bold="True" FontNames="Tahoma"
Font-Size="Smaller" ForeColor="White" Style="z-index: 100; left: 47px;
position: absolute;
top: 4px" Text="Arrival Date"></asp:Label>
<asp:Label ID="lblArrivalDateValue" runat="server" Font-Bold="False" FontNames="Tahoma"
Font-Size="Smaller" ForeColor="White" Style="z-index: 102; left: 135px;
position: absolute;
top: 4px"></asp:Label>
</asp:Panel>
<asp:Panel ID="Panel4" runat="server" BackColor="#6F9CD5"
BorderColor="Silver" Font-Bold="True"
ForeColor="White" Height="14px" Style="z-index: 108; left: 3px; position:
absolute;
top: 179px" Width="596px">
95
<asp:Label ID="lblDepartureDate" runat="server" Font-Bold="True" FontNames="Tahoma"
Font-Size="Smaller" ForeColor="White" Style="z-index: 100; left: 24px;
position: absolute;
top: 0px" Text="Departure Date" Font-Italic="False"></asp:Label>
<asp:Label ID="lblDepartDateValue" runat="server" Font-Bold="False" FontNames="Tahoma"
Font-Size="Smaller" ForeColor="White" Style="z-index: 102; left: 135px;
position: absolute;
top: 0px" Font-Italic="False"></asp:Label>
</asp:Panel>
<asp:Panel ID="Panel5" runat="server" BackColor="#6F9CD5"
BorderColor="Silver" Font-Bold="True"
ForeColor="White" Height="14px" Style="z-index: 109; left: 3px; position:
absolute;
top: 199px" Width="596px">
<asp:Label ID="lblDLXRooms" runat="server" Font-Bold="True" FontNames="Tahoma"
Font-Size="Smaller" ForeColor="White" Style="z-index: 100; left: 53px;
position: absolute;
top: 1px" Text="DLX Rooms"></asp:Label>
<asp:Label ID="lblDLXVal" runat="server" Font-Bold="False" FontNames="Tahoma" Font-Size="Smaller"
ForeColor="White" Style="z-index: 102; left: 135px; position: absolute; top:
1px"
Width="89px"></asp:Label>
</asp:Panel>
<asp:Panel ID="Panel6" runat="server" BackColor="#6F9CD5"
BorderColor="Silver" Font-Bold="True"
ForeColor="White" Height="14px" Style="z-index: 112; left: 3px; position:
absolute;
top: 219px" Width="596px">
<asp:Label ID="lblEXERooms" runat="server" Font-Bold="True" FontNames="Tahoma"
Font-Size="Smaller" ForeColor="White" Style="z-index: 100; left: 55px;
position: absolute;
top: 0px" Text="EXE Rooms"></asp:Label>
<asp:Label ID="lblEXEval" runat="server" Font-Bold="False" FontNames="Tahoma" Font-Size="Smaller"
ForeColor="White" Style="z-index: 102; left: 135px; position: absolute; top:
0px"></asp:Label>
</asp:Panel>
</asp:Panel>
</asp:Panel>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
</asp:Content>
96
<%@ Page Language="C#" MasterPageFile="~/Customer.master"
AutoEventWireup="true" CodeFile="HotelSearch.aspx.cs" Inherits="HotelSearch"
Title="Search For Hotel" %>
<asp:Content ID="Content1" ContentPlaceHolderID="cphMain" Runat="Server">
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<asp:Panel ID="Panel1" runat="server" Height="546px" Style="z-index: 100; left:
222px;
position: absolute; top: 129px" Width="632px" BackColor="#EEEDEF"
BorderColor="#96B3CD" BorderStyle="Solid">
<asp:Panel ID="Panel2" runat="server" BackColor="#EEEDEF"
BorderColor="#1C6397" BorderStyle="None"
Height="518px" Style="z-index: 100; left: 9px; position: absolute; top: 14px"
Width="616px">
<asp:Label ID="lblCustomerId" runat="server" Font-Bold="False" FontNames="Tahoma"
Font-Size="Smaller" ForeColor="#1C6397" Style="z-index: 100; left: 80px;
position: absolute;
top: 104px" Text="Customer Id"></asp:Label>
<asp:Label ID="lblCity" runat="server" Font-Bold="False" Font-Names="Tahoma"
Font-Size="Smaller"
ForeColor="#1C6397" Style="z-index: 101; left: 129px; position: absolute; top:
150px"
Text="City"></asp:Label>
<asp:Label ID="lblArrivalDate" runat="server" Font-Bold="False" FontNames="Tahoma"
Font-Size="Smaller" ForeColor="#1C6397" Style="z-index: 102; left: 83px;
position: absolute;
97
top: 196px" Text="Arrival Date"></asp:Label>
<asp:Label ID="lblDLXRooms" runat="server" Font-Bold="False" FontNames="Tahoma"
Font-Size="Smaller" ForeColor="#1C6397" Style="z-index: 103; left: 85px;
position: absolute;
top: 286px" Text="DLX Rooms"></asp:Label>
<asp:Label ID="lblDepartureDate" runat="server" Font-Bold="False" FontNames="Tahoma"
Font-Size="Smaller" ForeColor="#1C6397" Style="z-index: 104; left: 63px;
position: absolute;
top: 247px" Text="Departure Date"></asp:Label>
<asp:Label ID="lblEXERooms" runat="server" Font-Bold="False" FontNames="Tahoma"
Font-Size="Smaller" ForeColor="#1C6397" Style="z-index: 105; left: 85px;
position: absolute;
top: 336px" Text="EXE Rooms"></asp:Label>
<asp:TextBox ID="txtArrivalDate" runat="server" ForeColor="#1C6397" Style="zindex: 106;
left: 199px; position: absolute; top: 195px"></asp:TextBox>
<asp:TextBox ID="txtDLXRooms" runat="server" ForeColor="#1C6397" Style="zindex: 107;
left: 199px; position: absolute; top: 287px"></asp:TextBox>
<asp:TextBox ID="txtDepartureDate" runat="server" ForeColor="#1C6397"
Style="z-index: 108;
left: 199px; position: absolute; top: 240px"></asp:TextBox>
<asp:TextBox ID="txtEXERooms" runat="server" ForeColor="#1C6397" Style="zindex: 109;
left: 199px; position: absolute; top: 337px"></asp:TextBox>
<asp:DropDownList ID="ddlCustomerId" runat="server"
AppendDataBoundItems="True" DataTextField="CustomerId"
DataValueField="CustomerId" ForeColor="#1C6397" Style="z-index: 110; left:
199px;
position: absolute; top: 99px" Width="147px"
DataSourceID="SqlDSCustomerID">
</asp:DropDownList>
<asp:DropDownList ID="ddlCity" runat="server" AppendDataBoundItems="True"
DataTextField="CityName"
DataValueField="CityCode" ForeColor="#1C6397" Style="z-index: 111; left:
199px;
position: absolute; top: 144px" Width="152px" DataSourceID="SqlDSCity">
</asp:DropDownList>
<asp:Button ID="btnNextArrDate" runat="server" ForeColor="#1C6397"
OnClick="btnNextArrDate_Click"
Style="z-index: 112; left: 366px; position: absolute; top: 193px" Text=">>"
Width="33px" />
<asp:Button ID="btnNextDeptDate" runat="server" ForeColor="#1C6397"
OnClick="btnNextDeptDate_Click"
Style="z-index: 113; left: 368px; position: absolute; top: 240px" Text=">>"
Width="32px" />
<asp:Button ID="btnSearchHotels" runat="server" Font-Bold="True"
ForeColor="#1C6397"
OnClick="btnSearchHotels_Click" Style="z-index: 114; left: 105px; position:
absolute;
top: 426px" Text="Search for Hotels" Width="303px" />
<asp:Calendar ID="ccArrivalDate" runat="server" BackColor="White"
BorderColor="White"
98
BorderWidth="1px" Font-Names="Verdana" Font-Size="9pt" ForeColor="Black"
Height="144px"
NextPrevFormat="FullMonth"
OnSelectionChanged="ccArrivalDate_SelectionChanged"
Style="z-index: 115; left: 405px; position: absolute; top: 194px" Visible="False"
Width="133px">
<SelectedDayStyle BackColor="#333399" ForeColor="White" />
<TodayDayStyle BackColor="#CCCCCC" />
<OtherMonthDayStyle ForeColor="#999999" />
<NextPrevStyle Font-Bold="True" Font-Size="8pt" ForeColor="#333333"
VerticalAlign="Bottom" />
<DayHeaderStyle Font-Bold="True" Font-Size="8pt" />
<TitleStyle BackColor="White" BorderColor="Black" BorderWidth="4px" FontBold="True"
Font-Size="12pt" ForeColor="#333399" />
</asp:Calendar>
<asp:Calendar ID="ccDepartureDate" runat="server" BackColor="White"
BorderColor="White"
BorderWidth="1px" Font-Names="Verdana" Font-Size="9pt" ForeColor="Black"
Height="125px"
NextPrevFormat="FullMonth"
OnSelectionChanged="ccDepartureDate_SelectionChanged"
Style="z-index: 116; left: 408px; position: absolute; top: 243px" Visible="False"
Width="145px">
<SelectedDayStyle BackColor="#333399" ForeColor="White" />
<TodayDayStyle BackColor="#CCCCCC" />
<OtherMonthDayStyle ForeColor="#999999" />
<NextPrevStyle Font-Bold="True" Font-Size="8pt" ForeColor="#333333"
VerticalAlign="Bottom" />
<DayHeaderStyle Font-Bold="True" Font-Size="8pt" />
<TitleStyle BackColor="White" BorderColor="Black" BorderWidth="4px" FontBold="True"
Font-Size="12pt" ForeColor="#333399" />
</asp:Calendar>
<asp:RequiredFieldValidator ID="rfvCustomerID" runat="server"
ControlToValidate="ddlCustomerId"
ErrorMessage="Enter Valid Customer Id" Font-Names="Tahoma" FontSize="Smaller"
InitialValue="Select" Style="z-index: 117; left: 360px; position: absolute; top:
101px"></asp:RequiredFieldValidator>
<asp:RequiredFieldValidator ID="rfvCity" runat="server"
ControlToValidate="ddlCity"
ErrorMessage="Enter Valid City" Font-Names="Tahoma" Font-Size="Smaller"
InitialValue="Select"
Style="z-index: 118; left: 360px; position: absolute; top:
144px"></asp:RequiredFieldValidator>
<asp:SqlDataSource ID="SqlDSCity" runat="server" ConnectionString="<%$
ConnectionStrings:MyDataBase %>"
SelectCommand="SELECT [CityCode], [CityName] FROM
[tblCity]"></asp:SqlDataSource>
<asp:SiteMapPath ID="smpSiteMapPath" runat="server" Font-Bold="False" FontNames="Tahoma"
Font-Size="Smaller" PathSeparator=" : " Style="font-size: 8pt; z-index: 126;
left: 274px; position: absolute; top: 29px">
<PathSeparatorStyle Font-Bold="True" ForeColor="#507CD1" />
<CurrentNodeStyle ForeColor="#1C6397" />
99
<NodeStyle Font-Bold="False" ForeColor="#6F9CD5" />
<RootNodeStyle Font-Bold="False" ForeColor="#6F9CD5" />
</asp:SiteMapPath>
<asp:RegularExpressionValidator ID="revDLXRooms" runat="server"
ControlToValidate="txtDLXRooms"
ErrorMessage="Enter Valid No of DLX Rooms" Style="z-index: 120; left: 369px;
position: absolute; top: 287px" ValidationExpression="(([0-1])([0])([0])([0]))|
(([0-9])([0-9])([0-9]))|(([0-9])([0-9]))|(([0-9]))" Font-Names="Tahoma" FontSize="Smaller"></asp:RegularExpressionValidator>
<asp:RegularExpressionValidator ID="revEXERooms" runat="server"
ControlToValidate="txtEXERooms"
ErrorMessage="Enter Valid No of EXE Rooms" Style="z-index: 121; left: 368px;
position: absolute; top: 339px" ValidationExpression="(([0-1])([0])([0])([0]))|
(([0-9])([0-9])([0-9]))|(([0-9])([0-9]))|(([0-9]))" Font-Names="Tahoma" FontSize="Smaller"></asp:RegularExpressionValidator>
<hr style="z-index: 125; left: 18px; width: 579px; position: absolute; top: 49px;
height: 1px; background-color: white" />
<asp:Label ID="lblDescription" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Height="11px" Style="z-index: 122; left: 18px; position:
absolute;
top: 57px" Text="This can be used to search the hotels between in various
locations. For searching, various search criterias are implemented. "
Width="552px"></asp:Label>
<asp:Image ID="Image1" runat="server" Height="31px"
ImageUrl="~/IMAGES/Search.gif"
Style="z-index: 123; left: 19px; position: absolute; top: 12px" Width="38px" />
<asp:Label ID="lblBookingDetails" runat="server" Font-Bold="True" FontNames="Tahoma"
Font-Size="Smaller" ForeColor="#1C6397" Style="z-index: 124; left: 65px;
position: absolute;
top: 29px" Text="Hotel Search"></asp:Label>
</asp:Panel>
<asp:SqlDataSource ID="SqlDSCustomerID" runat="server" ConnectionString="<%
$ ConnectionStrings:MyDataBase %>" SelectCommand="SELECT [CustomerId] FROM
[tblCustomer] ORDER BY [CustomerId]"></asp:SqlDataSource>
</asp:Panel>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
</asp:Content>
<%@ Page Language="C#" MasterPageFile="~/Customer.master"
AutoEventWireup="true" CodeFile="TravelAddNew.aspx.cs" Inherits="TravelAddNew"
Title="Travel - Add New" %>
<asp:Content ID="Content1" ContentPlaceHolderID="cphMain" Runat="Server">
<br />
<br />
<br />
<br />
<br />
<br />
100
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<asp:Panel ID="Panel1" runat="server" Height="546px" Style="z-index: 100; left:
222px;
position: absolute; top: 129px" Width="632px" BackColor="#EEEDEF"
BorderColor="#96B3CD" BorderStyle="Solid">
<asp:Panel ID="pnlTravel" runat="server" Height="541px" Style="z-index: 100; left:
0px;
position: absolute; top: 0px" Width="626px">
<asp:Label ID="lblPackageId" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Style="z-index: 100; left: 100px; position: absolute; top:
124px"
Text="Package Id"></asp:Label>
<asp:TextBox ID="txtPackageId" runat="server" Style="z-index: 101; left: 206px;
position: absolute;
top: 121px"></asp:TextBox>
<asp:SiteMapPath ID="smpSiteMapPath" runat="server" Font-Bold="False" FontNames="Tahoma"
Font-Size="Smaller" PathSeparator=" : " Style="font-size: 8pt; z-index: 108;
left: 264px; position: absolute; top: 50px">
<PathSeparatorStyle Font-Bold="True" ForeColor="#507CD1" />
<CurrentNodeStyle ForeColor="#1C6397" />
<NodeStyle Font-Bold="False" ForeColor="#6F9CD5" />
<RootNodeStyle Font-Bold="False" ForeColor="#6F9CD5" />
</asp:SiteMapPath>
<asp:Panel ID="Panel2" runat="server" Height="454px" Style="z-index: 103; left:
1px;
position: absolute; top: 103px" Width="627px">
<asp:Label ID="lblPackageName" runat="server" Font-Names="Tahoma" FontSize="Smaller"
101
55px"
ForeColor="#1C6397" Style="z-index: 100; left: 81px; position: absolute; top:
Text="Package Name"></asp:Label>
<asp:Label ID="lblLocation" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Style="z-index: 101; left: 117px; position: absolute; top:
100px"
Text="Location"></asp:Label>
<asp:Label ID="lblStartDate" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Style="z-index: 102; left: 107px; position: absolute; top:
212px"
Text="Start Date"></asp:Label>
<asp:Label ID="lblEndDate" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Style="z-index: 103; left: 114px; position: absolute; top:
251px"
Text="End Date"></asp:Label>
<asp:Label ID="lblTotalSeats" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Style="z-index: 104; left: 100px; position: absolute; top:
136px"
Text="Total Seats"></asp:Label>
<asp:Label ID="lblFarePerPerson" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Style="z-index: 105; left: 73px; position: absolute; top:
173px"
Text="Fare Per Person"></asp:Label>
<asp:Label ID="lblDescription" runat="server" Font-Names="Tahoma" FontSize="Smaller"
ForeColor="#1C6397" Style="z-index: 106; left: 102px; position: absolute; top:
287px"
Text="Description"></asp:Label>
<asp:Label ID="lblTax" runat="server" Font-Names="Tahoma" FontSize="Smaller" ForeColor="#1C6397"
Style="z-index: 107; left: 145px; position: absolute; top: 315px"
Text="Tax"></asp:Label>
<asp:Button ID="btnAddATravel" runat="server" Style="z-index: 108; left: 189px;
position: absolute;
top: 362px" Text="Add A New Travel" Width="180px"
OnClick="btnAddATravel_Click" Font-Bold="False" ForeColor="#1C6397" />
<asp:TextBox ID="txtPackageName" runat="server" Style="z-index: 109; left:
204px; position: absolute;
top: 55px"></asp:TextBox>
<asp:DropDownList ID="ddlLocation" runat="server"
AppendDataBoundItems="True" DataSourceID="SqlDataSource1"
DataTextField="CityName" DataValueField="CityCode" Style="z-index: 110;
left: 204px;
position: absolute; top: 94px" Width="154px">
<asp:ListItem Selected="True">--Select--</asp:ListItem>
</asp:DropDownList>
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:MyDataBase %>"
SelectCommand="select * from tblCity"></asp:SqlDataSource>
<asp:RequiredFieldValidator ID="RequiredFieldValidator5" runat="server"
ControlToValidate="txtPackageName"
102
ErrorMessage="Enter Package Name" Style="z-index: 111; left: 375px;
position: absolute;
top: 57px" Width="152px" Font-Names="Tahoma" FontSize="Smaller"></asp:RequiredFieldValidator>
<asp:TextBox ID="txtTotalSeats" runat="server" Style="z-index: 112; left: 204px;
position: absolute;
top: 133px"></asp:TextBox>
<asp:TextBox ID="txtFarePerPerson" runat="server" Style="z-index: 113; left:
204px; position: absolute;
top: 170px"></asp:TextBox>
<asp:TextBox ID="txtDescription" runat="server" Style="z-index: 114; left:
204px; position: absolute;
top: 281px"></asp:TextBox>
<asp:TextBox ID="txtTax" runat="server" Style="z-index: 115; left: 204px;
position: absolute;
top: 316px"></asp:TextBox>
<asp:TextBox ID="txtEndDate" runat="server" Style="z-index: 116; left: 204px;
position: absolute;
top: 244px" ReadOnly="True"></asp:TextBox>
<asp:TextBox ID="txtStartDate" runat="server" Style="z-index: 117; left: 204px;
position: absolute;
top: 208px" ReadOnly="True"></asp:TextBox>
<asp:Button ID="btnStartDate" runat="server" Style="z-index: 118; left: 372px;
position: absolute;
top: 209px" Text=">>" CausesValidation="False"
OnClick="btnStartDate_Click" />
<asp:Calendar ID="calStart" runat="server"
OnSelectionChanged="calStart_SelectionChanged"
OnVisibleMonthChanged="calStart_VisibleMonthChanged" Style="z-index:
119; left: 408px;
position: absolute; top: 249px" Visible="False" ForeColor="Black"
BackColor="White" BorderColor="White" BorderWidth="1px" Font-Names="Verdana"
Font-Size="9pt" Height="57px" NextPrevFormat="FullMonth" Width="101px">
<SelectedDayStyle BackColor="#333399" ForeColor="White" />
<TodayDayStyle BackColor="#CCCCCC" />
<OtherMonthDayStyle ForeColor="#999999" />
<NextPrevStyle Font-Bold="True" Font-Size="8pt" ForeColor="#333333"
VerticalAlign="Bottom" />
<DayHeaderStyle Font-Bold="True" Font-Size="8pt" />
<TitleStyle BackColor="White" BorderColor="Black" BorderWidth="4px"
Font-Bold="True"
Font-Size="12pt" ForeColor="#333399" />
</asp:Calendar>
<asp:Label ID="lblrEndDateMessg" runat="server" ForeColor="Red" Style="zindex: 120;
left: 407px; position: absolute; top: 246px" Text="It Can't be Less than Start
date"
Visible="False" Width="193px" Font-Names="Tahoma" FontSize="Smaller"></asp:Label>
<asp:Label ID="lblErrStartDate" runat="server" ForeColor="Red" Style="zindex: 121;
left: 405px; position: absolute; top: 211px" Text="Date should be Greater
than today"
Visible="False" Width="214px" Font-Names="Tahoma" FontSize="Smaller"></asp:Label>
103
<asp:Button ID="btnEndDate" runat="server" Style="z-index: 122; left: 373px;
position: absolute;
top: 243px" Text=">>" CausesValidation="False"
OnClick="btnEndDate_Click" />
<asp:RegularExpressionValidator ID="RegularExpressionValidator1"
runat="server" ControlToValidate="txtFarePerPerson"
ErrorMessage="Enter a Valid amount" Style="z-index: 123; left: 374px;
position: absolute;
top: 170px" ValidationExpression="(([0-1])([0])([0])([0])([0])([0]))|(([0-9])([0-9])
([0-9])([0-9])([0-9]))|(([0-9])([0-9])([0-9])([0-9]))|(([0-9])([0-9])([0-9]))|(([0-9])([0-9]))|([19])" Font-Names="Tahoma" Font-Size="Smaller"></asp:RegularExpressionValidator>
<asp:RequiredFieldValidator ID="rfvtoTotalSeats" runat="server"
ControlToValidate="txtTotalSeats"
ErrorMessage="Enter Location" Style="z-index: 124; left: 377px; position:
absolute;
top: 96px" Width="160px" Font-Names="Tahoma" FontSize="Smaller"></asp:RequiredFieldValidator>
<asp:RequiredFieldValidator ID="rfvFare" runat="server"
ControlToValidate="txtFarePerPerson"
ErrorMessage="Enter Fare per Person" Style="z-index: 125; left: 375px;
position: absolute;
top: 186px" Font-Names="Tahoma" FontSize="Smaller"></asp:RequiredFieldValidator>
<asp:RequiredFieldValidator ID="rfvDescription" runat="server"
ControlToValidate="txtDescription"
ErrorMessage="Give the description" Style="z-index: 126; left: 375px;
position: absolute;
top: 281px" Width="160px" Font-Names="Tahoma" FontSize="Smaller"></asp:RequiredFieldValidator>
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server"
ControlToValidate="ddlLocation"
ErrorMessage="Select a City" InitialValue="--Select--" Style="z-index: 127;
left: 377px; position: absolute; top: 112px" Width="168px" FontNames="Tahoma" Font-Size="Smaller"></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="RegularExpressionValidator2"
runat="server" ControlToValidate="txtTotalSeats"
ErrorMessage="Give valid total seats " Style="z-index: 128; left: 379px;
position: absolute;
top: 136px" ValidationExpression="(([0-2])([0])([0])([0]))|(([0-9])([0-9])([09]))|(([0-9])([0-9]))|(([0-9]))" Width="166px" Font-Names="Tahoma" FontSize="Smaller"></asp:RegularExpressionValidator>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server"
ControlToValidate="txtTotalSeats"
ErrorMessage="Enter Total Seats" Style="z-index: 129; left: 382px; position:
absolute;
top: 153px" Font-Names="Tahoma" FontSize="Smaller"></asp:RequiredFieldValidator>
<asp:Calendar ID="calTodate" runat="server"
OnSelectionChanged="calTodate_SelectionChanged"
OnVisibleMonthChanged="calTodate_VisibleMonthChanged" Style="z-index:
130; left: 411px;
position: absolute; top: 303px" Visible="False" ForeColor="Black"
BackColor="White" BorderColor="White" BorderWidth="1px" Font-Names="Verdana"
Font-Size="9pt" Height="136px" NextPrevFormat="FullMonth" Width="136px">
<SelectedDayStyle BackColor="#333399" ForeColor="White" />
<TodayDayStyle BackColor="#CCCCCC" />
<OtherMonthDayStyle ForeColor="#999999" />
104
<NextPrevStyle Font-Bold="True" Font-Size="8pt" ForeColor="#333333"
VerticalAlign="Bottom" />
<DayHeaderStyle Font-Bold="True" Font-Size="8pt" />
<TitleStyle BackColor="White" BorderColor="Black" BorderWidth="4px"
Font-Bold="True"
Font-Size="12pt" ForeColor="#333399" />
</asp:Calendar>
<asp:RequiredFieldValidator ID="RequiredFieldValidator4" runat="server"
ControlToValidate="txtStartDate"
ErrorMessage="Start date Cant be Blank" Height="11px" Style="z-index:
132; left: 409px;
position: absolute; top: 227px" Width="176px" Font-Names="Tahoma" FontSize="Smaller"></asp:RequiredFieldValidator>
<asp:RequiredFieldValidator ID="rfvEndDate" runat="server"
ControlToValidate="txtEndDate"
ErrorMessage="End date Cant be Blank" Style="z-index: 138; left: 409px;
position: absolute;
top: 265px" Width="190px"></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ID="RegularExpressionValidator3"
runat="server" ControlToValidate="txtTax"
ErrorMessage="Enter value in Following Format 00.00" Style="z-index: 134;
left: 375px; position: absolute;
top: 318px" ValidationExpression="^(\d\d)?(\.\d\d)?$" Font-Names="Tahoma"
Font-Size="Smaller"></asp:RegularExpressionValidator>
<asp:Label ID="lblstartMessg" runat="server" ForeColor="Red" Style="z-index:
135;
left: 416px; position: absolute; top: 230px" Text="Enter Start Date"
Visible="False"
Width="95px" Font-Names="Tahoma" Font-Size="Smaller"></asp:Label>
<asp:Label ID="lblMessage" runat="server" Font-Bold="False" FontSize="Medium" ForeColor="SteelBlue"
Style="z-index: 136; left: 155px; position: absolute; top: 397px"
Text="Package Added Successfully !"
Visible="False" Width="247px" Font-Names="Tahoma"
Height="25px"></asp:Label>
<asp:RequiredFieldValidator ID="rfvTax" runat="server"
ControlToValidate="txtTax"
ErrorMessage="Enter Tax Percentage" Style="z-index: 137; left: 375px;
position: absolute;
top: 334px"></asp:RequiredFieldValidator>
</asp:Panel>
<br />
<br />
<br />
<asp:Image ID="imgAddNew" runat="server" Height="43px"
ImageUrl="~/IMAGES/Add.bmp"
Style="z-index: 104; left: 22px; position: absolute; top: 23px" Width="48px" />
<hr style="z-index: 107; left: 20px; width: 592px; position: absolute; top: 71px;
height: 2px; background-color: teal" />
<asp:Label ID="lblAddNewFlight" runat="server" Font-Bold="True" FontNames="Tahoma"
Font-Size="Smaller" ForeColor="#1C6397" Style="z-index: 105; left: 79px;
position: absolute;
top: 50px" Text="Add New Travel"></asp:Label>
<asp:Label ID="Label1" runat="server" Font-Names="Tahoma" FontSize="Smaller" ForeColor="#1C6397"
105
Height="11px" Style="z-index: 106; left: 18px; position: absolute; top: 79px"
Text="New Travel Details can be entered in this page. After entering all the valid
details, you can save add this as a new Travel."
Width="590px"></asp:Label>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
</asp:Panel>
</asp:Panel>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
</asp:Content>
106
CHAPTER 5
PROJECT TESTING
UNIT TESTING
The purpose of unit testing phase (sometimes called the implementation phase)
of software development is to translate the Software design into source code.
To enable the engineers to write good quality programs, every software
development organizations normally its own coding standards that suits itself.
MODULE TESTING
Each module is unit tested to determine the correct working of all the
individual modules. It involves testing of each module in isolation as this the
most efficient way to debug the errors .Testing a module in isolation is that the
other modules, with which this module has to be unit interfaced may not be
ready.
SYSTEM TESTING
When all the modules have been successfully integrated & tested System
testing is carried out. The goal of System testing is to ensure that the developed
system conforms to its requirements aid out in SRS document .System testing
is normally carried out in a planned manner according to system test plan
document.
107
MAINTENANCE
Maintenance of typical software product requires much more effort than the
effort necessary to develop the product itself.
Correcting errors that were not discovered during the product
development phase. This is called corrective maintenance.
Improving the implementation of the system, & enhancing the
functionalities
of
the
system
according
to
the
customers
requirements. This is called Perfective maintenance.
Porting the software to work in a new environment. This is called
Adaptive maintenance.
Adaptive Maintenance: it has been argued that once a software system is
deployed, the environment in which it operates changes. Hence the needs that
initiated the software development also changes to reflect the needs of the new
environment. The changed software then changes the environment which in
turn requires future changes. This phenomenon is sometimes called the law of
software evaluation. Maintenance due to this phenomenon is called the
adaptive maintenance.
Corrective Maintenance: it is commonly believed that the stage of the art today
is such that almost all software that is developed has residual error or bugs in
them. Many of these surfaces only after the system have been developed and
have been in operation, sometimes for a long time. These errors once
discovered need to be remove leading to the software getting changed. This is
sometimes called corrective maintenance.
108
LIMITATIONS AND FUTURE SCOPE
With .net as the development environment many new applications and features can be
added to make the software more useful. Within the boundaries of .net we can develop a
web site to enhance the business operations of the company, by providing its users with
online facility. This flexibility will help them also to smoothen and transparent their
operations with the new coming and existing users.
Enhancement of our proposed system would be in terms of connectivity with the rest of
the departments so that information is made available throughout the organization which
leads to efficiency and speeding up of a number of processes in the organization.
When the developed system runs successfully, it can be also be used in other areas with
certain changes according to the requirements of that areas.
By using the latest trends in information technology we can use this project in the well
connected network environment like the facility of online registration of hotels, flights or
packages.
Integration of IVRS (Integrated Voice Recognition System) for automated telephonic
Problem/Complaint entry system can be incorporated to minimize the workload on the
Computer Operator. After entering the complaint the system can automatically assign the
Complaint to the Problem-Solver on the basis of Problem/complaint type, thus reducing
the workload on the Supervisor.
109
CHAPTER 6
CONCLUSION
The proposed system is user friendly that can easily be used by any person irrespective of
his/her location. People can easily book hotels, flights or packages through this site. Both
the customer and the manager are mutually benefited as well as they are satisfied. There
is no doubt that there always remains some scope of improvement, however good or
efficient the Software may be. The important thing is that the system developed is
flexible to accommodate any future.
Our project is satisfying all the characteristics like Easy to Use, Flexible, Portable and
Proper Functional.
110
CHAPTER 7
BIBLIOGRAPHY
Professional ASP.NET 2.0 Wrox
[Evajen,Hanselma,Muhammad,Sivakumar,Rader]
ASP.NET 2.0 Uleashed-Sams Pearson Education [Stephen Walther]
INTERNET
111