-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathSite1.Master.cs
More file actions
147 lines (125 loc) · 5.57 KB
/
Site1.Master.cs
File metadata and controls
147 lines (125 loc) · 5.57 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace HotelManagement
{
public partial class Site1 : System.Web.UI.MasterPage
{
protected void Page_Load(object sender, EventArgs e)
{
try
{
if (Session["role"].Equals(""))
{
LinkButton1.Visible = true; // user login link button
LinkButton2.Visible = true; // sign up link button
LinkButton8.Visible = true; // homepage link button
LinkButton6.Visible = true; // admin login link button
LinkButton4.Visible = false; // Hotel booking link button
LinkButton10.Visible = false; // Contact button
LinkButton5.Visible = false; // complaints button
LinkButton3.Visible = false; // logout link button
LinkButton11.Visible = false; // management hotel link button
LinkButton12.Visible = false; // user profile link button
LinkButton4.Visible = false; // Hotel booking link button
LinkButton7.Visible = false;
}
else if (Session["role"].Equals("user"))
{
LinkButton1.Visible = false; // user login link button
LinkButton2.Visible = true; // sign up link button
LinkButton8.Visible = true; // homepage link button
LinkButton6.Visible = true; // admin login link button
LinkButton10.Visible = true; // Contact button
LinkButton5.Visible = false; // complaints button
LinkButton3.Visible = true; // logout link button
LinkButton11.Visible = false; // manage hotel link button
LinkButton12.Visible = true; // user profile link button
LinkButton4.Visible = true; // Hotel booking link button
LinkButton7.Visible = true;
LinkButton7.Text = "Hello " + Session["Id"].ToString();
}
else if (Session["role"].Equals("admin"))
{
LinkButton1.Visible = false; // user login link button
LinkButton2.Visible = false; // sign up link button
LinkButton8.Visible = true; // homepage link button
LinkButton6.Visible = false; // admin login link button
LinkButton10.Visible = false; // Contact button
LinkButton5.Visible = true; // complaints button
LinkButton3.Visible = true; // logout link button
LinkButton11.Visible = true; // manage hotel link button
LinkButton12.Visible = false; // user profile link button
LinkButton4.Visible = false; // Hotel booking link button
LinkButton7.Visible = true;
LinkButton7.Text = "Hello Admin";
}
}
catch (Exception ex)
{
}
}
protected void LinkButton8_Click(object sender, EventArgs e)
{
Response.Redirect("Homepage.aspx");
}
protected void LinkButton6_Click(object sender, EventArgs e)
{
Response.Redirect("AdminLogin.aspx");
}
protected void LinkButton11_Click(object sender, EventArgs e)
{
Response.Redirect("ManageHotel.aspx");
}
protected void LinkButton12_Click(object sender, EventArgs e)
{
Response.Redirect("UserProfile.aspx");
}
protected void LinkButton4_Click(object sender, EventArgs e)
{
Response.Redirect("HotelBooking.aspx");
}
protected void LinkButton2_Click(object sender, EventArgs e)
{
Response.Redirect("UserSignup.aspx");
}
protected void LinkButton1_Click(object sender, EventArgs e)
{
Response.Redirect("UserLogin.aspx");
}
protected void LinkButton5_Click(object sender, EventArgs e)
{
Response.Redirect("Complaints.aspx");
}
protected void LinkButton9_Click(object sender, EventArgs e)
{
Response.Redirect("Reviews.aspx");
}
protected void LinkButton10_Click(object sender, EventArgs e)
{
Response.Redirect("Contact.aspx");
}
protected void LinkButton7_Click(object sender, EventArgs e)
{
}
//logout button
protected void LinkButton3_Click(object sender, EventArgs e)
{
Session["Id"] = "";
Session["Name"] = "";
Session["role"] = "";
LinkButton1.Visible = true; // user login link button
LinkButton2.Visible = true; // sign up link button
LinkButton8.Visible = true; // homepage link button
LinkButton6.Visible = true; // admin login link button
LinkButton3.Visible = false; // logout link button
LinkButton11.Visible = false; // management hotel link button
LinkButton12.Visible = false; // user profile link button
LinkButton4.Visible = false; // Hotel booking link button
Response.Redirect("Homepage.aspx");
}
}
}