95
Coding

Coding

Embed Size (px)

DESCRIPTION

Hotel Clark Java Project

Citation preview

Coding

Index.aspx

.style2 { text-align: center; } .style3 { width: 375px; } .style4 { width: 80px; } .style5 { text-align: center; } .style6 { text-align: right; }


Customer Booking Feedback ContactUs Cancellation Room Master Room Report Sign Out OK

Index.aspx.vb

Partial Class index Inherits System.Web.UI.Page

Protected Sub LinkButton1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles LinkButton1.Click Dim dlib As New DatabaseLib() dlib.CreateConnection() If Not dlib.CheckDuplicate("select * from Login where UserId='" & TextBox1.Text & "' and Password='" & TextBox2.Text & "'") Then Label4.Text = "Wrong Userid or Password..." TextBox1.Text = "" TextBox2.Text = "" Else Label5.Text = "Welcome " & TextBox1.Text Session.Add("UserID", TextBox1.Text) End If End Sub

Protected Sub LinkButton2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles LinkButton2.Click Response.Redirect("Customer.aspx") End Sub

Protected Sub LinkButton3_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles LinkButton3.Click Response.Redirect("Registration.aspx") End Sub

Protected Sub LinkButton4_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles LinkButton4.Click Response.Redirect("Feedback.aspx") End Sub

Protected Sub LinkButton5_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles LinkButton5.Click Response.Redirect("ContactUs.aspx") End Sub

Protected Sub LinkButton6_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles LinkButton6.Click Response.Redirect("Cancellation.aspx") End Sub

Protected Sub LinkButton7_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles LinkButton7.Click Session.Remove("UserID") Label5.Text = "You have been logged out now..." End Sub

Protected Sub LinkButton8_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles LinkButton8.Click Response.Redirect("hotel.aspx") End Sub

Protected Sub LinkButton9_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles LinkButton9.Click Response.Redirect("RoomInfo.aspx") End SubEnd Class

Registration.aspx

.style1 { width: 152px; } .style2 { width: 258px; }

Check Availability 1 2 3 4 5 Save Back

Registration.aspx.vb

Partial Class Registration Inherits System.Web.UI.Page

Protected Sub LinkButton1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles LinkButton1.Click Dim dlib As New DatabaseLib() dlib.CreateConnection() Dim d1 As String Dim d2 As String d1 = Calendar1.SelectedDate.ToString() d2 = Calendar2.SelectedDate.ToString() 'If Not dlib.CheckDuplicate("select * from Customer where UserId='" & TextBox1.Text & "'") Then If CheckAvailability(DDLRoomGrade.Text) Then dlib.InsertRecord("Insert into registration values('" & txtUserID.Text & "','" & TextBox1.Text & "','" & TextBox2.Text & "','" & TextBox3.Text & "','" & TextBox4.Text & "','" & TextBox5.Text & "','" & TextBox6.Text & "','" & DDLRoomGrade.Text & "','" & d1 & "','" & d2 & "','" & TextBox7.Text & "','" & TextBox8.Text & "','" & TextBox9.Text & "')") dlib.InsertRecord("Update Hotel set status='O' where RoomNo='" & DDLRoomGrade.Text & "'") End If TextBox1.Text = "" TextBox2.Text = "" TextBox3.Text = "" TextBox4.Text = "" TextBox5.Text = "" TextBox6.Text = "" TextBox7.Text = "" TextBox8.Text = "" TextBox9.Text = "" 'End If End Sub Protected Function CheckAvailability(ByVal rno As String) As String Dim dlib As New DatabaseLib() dlib.CreateConnection() Dim avail As Boolean avail = False avail = dlib.CheckDuplicate("select * from hotel where RoomNo='" & rno & "' and status='V'") Return avail End Function Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load If IsNothing(Session.Item("UserID")) Then Response.Redirect("index.aspx") End If Dim i As Integer For i = 1 To 50 DDLRoomGrade.Items.Add(i & "") Next End Sub

Protected Sub LinkButton2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles LinkButton2.Click Response.Redirect("index.aspx") End Sub

Protected Sub btnAvail_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnAvail.Click If CheckAvailability(DDLRoomGrade.Text) Then lblAvailMsg.Text = "Selected room is available" Else lblAvailMsg.Text = "Selected room is not available, select different room" End If End SubEnd Class

Customer.aspx

.style1 { width: 252px; text-align: right; } .style2 { width: 258px; }

DD MM YYYY Save Back

Customer.aspx.vb

Partial Class Customer Inherits System.Web.UI.Page

Protected Sub LinkButton1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles LinkButton1.Click Dim dlib As New DatabaseLib dlib.CreateConnection() If Not dlib.CheckDuplicate("select * from Customer where UserId='" & TextBox1.Text & "'") Then dlib.InsertRecord("Insert into Customer values('" & TextBox1.Text & "','" & TextBox2.Text & "','" & TextBox3.Text & "','" & TextBox4.Text & "','" & TextBox5.Text & "','" & TextBox6.Text & "','" & TextBox7.Text & "')") dlib.InsertRecord("Insert into Login values('" & TextBox1.Text & "','" & TextBox3.Text & "','" & TextBox5.Text & "','" & DDLDate.Text & "/" & DDLMonth.Text & "/" & DDLYear.Text & "','" & TextBox2.Text & "')") End If TextBox1.Text = "" TextBox2.Text = "" TextBox3.Text = "" TextBox4.Text = "" TextBox5.Text = "" TextBox6.Text = "" TextBox7.Text = "" End Sub

Protected Sub LinkButton1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles LinkButton1.Load

End Sub

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load Dim a As Integer If Not IsNothing(Session.Item("UserID")) Then For a = 1 To 31 DDLDate.Items.Add(a & "") Next For a = 1 To 12 DDLMonth.Items.Add(a & "") Next For a = 1980 To 2012 DDLYear.Items.Add(a & "") Next Else Response.Redirect("index.aspx") End If End Sub

Protected Sub LinkButton2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles LinkButton2.Click Response.Redirect("index.aspx") End SubEnd Class

CustomerInfo.aspx

.style1 { width: 252px; text-align: right; } .style2 { width: 258px; } .style3 { width: 258px; text-align: center; }

CustomerInfo.aspx.vbImports System.Data.OleDbImports System.DataPartial Class CustomerInfo Inherits System.Web.UI.Page

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load If IsNothing(Session.Item("UserID")) Then Response.Redirect("index.aspx") Else If Session.Item("UserID") "admin" Then Response.Redirect("index.aspx") End If End If Dim ada As New OleDbDataAdapter() Dim ds As New DataSet() Dim rd As OleDbDataReader Dim dlib As New DatabaseLib() Dim query As String dlib.CreateConnection() query = "select * from registration" Dim cmd As New OleDbCommand(query, dlib.con) rd = cmd.ExecuteReader() If rd.Read() Then ada = New OleDbDataAdapter(query, dlib.con) ds = New DataSet() ada.Fill(ds, "Hotel") GridView1.DataSource = ds.Tables("Hotel") GridView1.DataBind() End If End SubEnd Class

Feedback.aspx

.style1 { width: 152px; } .style2 { width: 258px; }

Save Back

Feedback.aspx.vb

Partial Class Feedback Inherits System.Web.UI.Page

Protected Sub LinkButton1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles LinkButton1.Click Dim dlib As New DatabaseLib dlib.CreateConnection() dlib.InsertRecord("Insert into Feedback values('" & TextBox1.Text & "','" & TextBox2.Text & "','" & TextBox3.Text & "','" & TextBox4.Text & "')") TextBox1.Text = "" TextBox2.Text = "" TextBox3.Text = "" TextBox4.Text = "" End Sub

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load If IsNothing(Session.Item("UserID")) Then Response.Redirect("index.aspx") End If End Sub

Protected Sub LinkButton2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles LinkButton2.Click Response.Redirect("index.aspx") End SubEnd Class

Cancellation.aspx

.style1 { width: 152px; } .style2 { width: 258px; }

Save Back

Cancellation.aspx.cs

Partial Class Cancellation Inherits System.Web.UI.Page

Protected Sub LinkButton1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles LinkButton1.Click Dim dlib As New DatabaseLib() dlib.CreateConnection() Dim d1 As String Dim d2 As String d1 = Calendar1.SelectedDate.ToString() d2 = Calendar2.SelectedDate.ToString() If Not dlib.CheckDuplicate("select * from Customer where UserId='" & TextBox1.Text & "'") Then dlib.InsertRecord("Insert into Cancellations values('" & txtUserID.Text & "','" & TextBox1.Text & "','" & TextBox2.Text & "','" & TextBox3.Text & "','" & TextBox4.Text & "','" & TextBox5.Text & "','" & d1 & "','" & d2 & "')") ' for record deletion function insertrecord is calling dlib.InsertRecord("Delete from Payment where UserID='" & txtUserID.Text & "')") dlib.InsertRecord("Delete from Registration where UserID='" & txtUserID.Text & "')") dlib.InsertRecord("Delete from Customer where UserID='" & txtUserID.Text & "')")

TextBox1.Text = "" TextBox2.Text = "" TextBox3.Text = "" TextBox4.Text = "" TextBox5.Text = "" End If End Sub

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load If IsNothing(Session.Item("UserID")) Then Response.Redirect("index.aspx") End If End Sub

Protected Sub LinkButton2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles LinkButton2.Click Response.Redirect("index.aspx") End SubEnd Class

Payment.aspx

.style1 { width: 152px; } .style2 { width: 258px; }

Cash DD Cheque Pay Pal Bank Transfer Save Back

Payment.aspx.vb

Partial Class Payment Inherits System.Web.UI.Page

Protected Sub LinkButton1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles LinkButton1.Click Dim dlib As New DatabaseLib() dlib.CreateConnection() If Not dlib.CheckDuplicate("select * from Customer where UserId='" & TextBox1.Text & "'") Then dlib.InsertRecord("Insert into Payment values('" & TextBox1.Text & "','" & TextBox2.Text & "','" & TextBox3.Text & "','" & DDLPaymentMode.Text & "','" & TextBox4.Text & "')") TextBox1.Text = "" TextBox2.Text = "" TextBox3.Text = "" End If End Sub

Protected Sub Page_Error(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Error If IsNothing(Session.Item("UserID")) Then Response.Redirect("index.aspx") End If End Sub

Protected Sub LinkButton2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles LinkButton2.Click Response.Redirect("index.aspx") End SubEnd Class

Contact.aspx

.style1 { width: 152px; text-align: right; } .style2 { width: 258px; }

DD MM YYYY Save Back

Contact.aspx.vb

Partial Class ContactUs Inherits System.Web.UI.Page

Protected Sub LinkButton1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles LinkButton1.Click Dim dlib As New DatabaseLib dlib.CreateConnection() dlib.InsertRecord("Insert into ContactUs values('" & TextBox1.Text & "','" & TextBox2.Text & "','" & TextBox3.Text & "','" & DDLDate.Text & "/" & DDLMonth.Text & "/" & DDLYear.Text & "','" & TextBox4.Text & "')") TextBox1.Text = "" TextBox2.Text = "" TextBox3.Text = "" TextBox4.Text = "" End Sub

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load If IsNothing(Session.Item("UserID")) Then Response.Redirect("index.aspx") End If Dim a As Integer For a = 1 To 31 DDLDate.Items.Add(a & "") Next For a = 1 To 12 DDLMonth.Items.Add(a & "") Next For a = 1980 To 2012 DDLYear.Items.Add(a & "") Next End Sub

Protected Sub LinkButton2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles LinkButton2.Click Response.Redirect("index.aspx") End SubEnd Class

Feedback.aspx

.style1 { width: 152px; } .style2 { width: 258px; }

Save Back

Feedback.aspx.vb

Partial Class Feedback Inherits System.Web.UI.Page

Protected Sub LinkButton1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles LinkButton1.Click Dim dlib As New DatabaseLib dlib.CreateConnection() dlib.InsertRecord("Insert into Feedback values('" & TextBox1.Text & "','" & TextBox2.Text & "','" & TextBox3.Text & "','" & TextBox4.Text & "')") TextBox1.Text = "" TextBox2.Text = "" TextBox3.Text = "" TextBox4.Text = "" End Sub

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load If IsNothing(Session.Item("UserID")) Then Response.Redirect("index.aspx") End If End Sub

Protected Sub LinkButton2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles LinkButton2.Click Response.Redirect("index.aspx") End SubEnd Class

ContactUs.aspx

.style1 { width: 152px; text-align: right; } .style2 { width: 258px; }

DD MM YYYY Save Back

ContactUs.aspx.vb

Partial Class ContactUs Inherits System.Web.UI.Page

Protected Sub LinkButton1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles LinkButton1.Click Dim dlib As New DatabaseLib dlib.CreateConnection() dlib.InsertRecord("Insert into ContactUs values('" & TextBox1.Text & "','" & TextBox2.Text & "','" & TextBox3.Text & "','" & DDLDate.Text & "/" & DDLMonth.Text & "/" & DDLYear.Text & "','" & TextBox4.Text & "')") TextBox1.Text = "" TextBox2.Text = "" TextBox3.Text = "" TextBox4.Text = "" End Sub

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load If IsNothing(Session.Item("UserID")) Then Response.Redirect("index.aspx") End If Dim a As Integer For a = 1 To 31 DDLDate.Items.Add(a & "") Next For a = 1 To 12 DDLMonth.Items.Add(a & "") Next For a = 1980 To 2012 DDLYear.Items.Add(a & "") Next End Sub

Protected Sub LinkButton2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles LinkButton2.Click Response.Redirect("index.aspx") End SubEnd Class

Span Shots