protected void Page_Load(object sender, EventArgs e) { RASbaseDataContext db = new RASbaseDataContext(); var formGridview = (from g in db.FormRequirements select new { ID_Form = g.FormID, FormName = g.FormNameTH }).ToList(); if (formGridview.Count != 0) { //GridView1.DataSource = formGridview; //GridView1.DataBind(); Repeater1.DataSource = formGridview; Repeater1.DataBind(); } else { } //foreach (GridViewRow row in GridView1.Rows) //{ // LinkButton BTS = row.FindControl("btnSubmit") as LinkButton; // BTS.Click += new EventHandler(btnSubmit_Click); //} }
protected void Page_Load(object sender, EventArgs e) { if (Session["idUser"] != null) { RASbaseDataContext db = new RASbaseDataContext(); var name = (from n in db.Students where n.Student_ID == Session["idUser"].ToString() select n).SingleOrDefault(); if (name != null) { lbUser.Text = name.Student_ID + " " + name.NameTH; } else { } lbUser.Visible = true; btnLogout.Visible = true; LinkLogin.Visible = false; linkForms.Visible = true; linkMyProfile.Visible = true; linkApproved.Visible = true; linkAbout.Visible = true; } else { } }
protected void bntLogin_Click(object sender, EventArgs e) { if (txtUserName.Text == "" || txtUserName.Text == "" || txtPassword.Text == null || txtPassword.Text == "") { ScriptManager.RegisterStartupScript(this, GetType(), "showtxt", "alert('Please enter your username and password.');", true); } else { FunctionLogin(); } void FunctionLogin() { RASbaseDataContext db = new RASbaseDataContext(); var login = (from l in db.Logins where l.Username == txtUserName.Text.ToUpper() select l).SingleOrDefault(); if (login != null) { Session["idUser"] = login.Username; if (login.Password == txtPassword.Text) { if (login.Class == "student") { Response.Redirect("~/Default.aspx"); } else if (login.Class == "teacher" || login.Class == "employee") { Response.Redirect("~/ListApprove.aspx"); } else if (login.Class == "admin") { Response.Redirect("~/PageAdmin.aspx"); } } else { ScriptManager.RegisterStartupScript(this, GetType(), "showPassword", "alert('Incorrect password. Please re-enter.');", true); } } else { ScriptManager.RegisterStartupScript(this, GetType(), "showUser", "alert('You do not have permission to use the system. Please contact the service center.');", true); txtUserName.Text = ""; txtPassword.Text = ""; } } }
protected void Page_Load(object sender, EventArgs e) { if (Session["idUser"] != null) { RASbaseDataContext db = new RASbaseDataContext(); var nameEmp = (from ne in db.Employees where ne.EmpID == Session["idUser"].ToString() select ne).SingleOrDefault(); if (nameEmp != null) { lbUser.Text = nameEmp.EmpID + " " + nameEmp.EmpName; } else { var nameTeach = (from nf in db.Teachers where nf.TeacherID == Session["idUser"].ToString() select nf).SingleOrDefault(); if (nameTeach != null) { lbUser.Text = nameTeach.TeacherID + " " + nameTeach.TeacherName; } else { } } lbUser.Visible = true; btnLogout.Visible = true; var classUser = (from c in db.Logins where c.Username == Session["idUser"].ToString() select c).SingleOrDefault(); if (classUser != null) { if (classUser.Class == "teacher") { linkMystudent.Visible = true; } } else { } } }