protected void Page_Load(object sender, EventArgs e) { if (Session["usertype"] != null) { if ((Session["usertype"].ToString() == "admin") || (Session["usertype"].ToString() == "Admin")) { string username = Session["username"].ToString(); string password = Session["password"].ToString(); student_table = new StudentDataSetTableAdapters.studentsTableAdapter(); student_query_data = new StudentDataSet.studentsDataTable(); admin_query_data = admin_table.Login(username, password); student_query_data = student_table.GetData(); } else if ((Session["usertype"].ToString() == "student") || (Session["usertype"].ToString() == "Student")) { Response.Redirect("~/Student.aspx"); } } else { Response.Redirect("~/Login.aspx"); } }
protected void Page_Load(object sender, EventArgs e) { if ((Request["username"] == null) || (Request["password"] == null)) { Response.Redirect("~/Login.aspx"); } else if ((Request["username"] == "") || (Request["password"] == "")) { ScriptManager.RegisterStartupScript(this, this.GetType(), "message", "alert('Access Denied. Please Enter your username!');location.href = 'Login.aspx';", true); } else { string username = Request["username"]; string password = Request["password"]; StudentDataSetTableAdapters.studentsTableAdapter student_table = new StudentDataSetTableAdapters.studentsTableAdapter(); StudentDataSet.studentsDataTable student_query_data = new StudentDataSet.studentsDataTable(); student_query_data = student_table.Login(username, password); StudentDataSetTableAdapters.adminsTableAdapter admin_table = new StudentDataSetTableAdapters.adminsTableAdapter(); StudentDataSet.adminsDataTable admin_query_data = new StudentDataSet.adminsDataTable(); student_query_data = student_table.Login(username, password); admin_query_data = admin_table.Login(username, password); if (student_query_data.Count >= 1) { Session["id"] = student_query_data[0]["id"]; Session["username"] = student_query_data[0]["username"]; Session["sid"] = student_query_data[0]["sid"]; Session["fname"] = student_query_data[0]["fname"]; Session["lname"] = student_query_data[0]["lname"]; Session["email"] = student_query_data[0]["email"]; Session["number"] = student_query_data[0]["number"]; Session["gender"] = student_query_data[0]["gender"]; Session["password"] = student_query_data[0]["password"]; Session["cgpa"] = student_query_data[0]["cgpa"]; Session["department"] = student_query_data[0]["department"]; Session["semester"] = student_query_data[0]["semester"]; Session["usertype"] = student_query_data[0]["usertype"]; Response.Redirect("~/Student.aspx"); } else if (admin_query_data.Count >= 1) { Session["id"] = admin_query_data[0]["id"]; Session["username"] = admin_query_data[0]["username"]; Session["email"] = admin_query_data[0]["email"]; Session["password"] = admin_query_data[0]["password"]; Session["number"] = admin_query_data[0]["number"]; Session["usertype"] = admin_query_data[0]["usertype"]; Response.Redirect("~/Admin.aspx"); } else { ScriptManager.RegisterStartupScript(this, this.GetType(), "message", "alert('Error! Wrong Username or Password!');location.href = 'Login.aspx';", true); } } }