protected void Page_Load(object sender, EventArgs e) { if (Session["LoggedInUser"] != null) { MUOffLoad.User u = (MUOffLoad.User)Session["LoggedInUser"]; if (u.UserName == "SysAdmin") { pnlAdmin.Visible = true; pnlExaminationDetails.Visible = true; } } else { FormsAuthentication.RedirectToLoginPage(); } }
protected void btnAddUser_Click(object sender, EventArgs e) { if (!(string.IsNullOrEmpty(txtFirstName.Text) || string.IsNullOrEmpty(txtUserName.Text) || string.IsNullOrEmpty(txtPassword.Text))) { MUOffLoad.User user = new MUOffLoad.User(); user.CreatedDate = DateTime.Now; user.FirstName = txtFirstName.Text; user.Password = txtPassword.Text; user.UserName = txtUserName.Text; muentities.Users.Add(user); muentities.SaveChanges(); pnlMessagePanel.Visible = true; lblMessageBox.Text = "User added successfully"; } else { pnlMessagePanel.Visible = true; lblMessageBox.Text = "All fields are mandatory"; } }
protected void btnSignIn_Click(object sender, EventArgs e) { if (!(string.IsNullOrEmpty(txtUserName.Text) || string.IsNullOrEmpty(txtPassword.Text))) { MUOffLoad.User user = entities.Users.FirstOrDefault(d => d.UserName == txtUserName.Text && d.Password == txtPassword.Text); if (user != null) { Session["LoggedInUser"] = user; FormsAuthentication.RedirectFromLoginPage(user.UserId.ToString(), true); } else { lblLoginMessageBox.Text = "Authentication Failed"; } } else { lblLoginMessageBox.Text = "Username or Password cannot be blank"; } }