protected void btnLogin_Click(object sender, EventArgs e) { string tendn = txtUserName.Text; string matkhau = txtPassword.Text; List <Quanlydiemsv.Logic.Login> listLogin = ListLogin.getAllLogin(); foreach (Quanlydiemsv.Logic.Login account in listLogin) { if (account.TenDN.Equals(tendn) && account.MatKhau.Equals(matkhau)) { Session["account"] = account.MaSo; if (account.Quyen.Equals("SV")) { Response.Redirect("SinhVien.aspx"); } else { Response.Redirect("GiangVien.aspx"); } } else { lbError.Text = "Tên đăng nhâp hoặc mật khẩu không đúng!"; } } }
private void btnDangNhap_Click_1(object sender, EventArgs e) { List <Login> listLogin = ListLogin.getAllLogin(); string tendn = txtTenDN.Text.ToString(); string matkhau = txtMatKhau.Text.ToString(); Boolean checkDangnhap = false; foreach (Login account in listLogin) { if (account.TenDN.Equals(tendn) && account.MatKhau.Equals(matkhau)) { MessageBox.Show("Đăng nhập vào hệ thống !", "Thông báo !"); frmMain frm = new frmMain(account); if (account.Quyen.Equals("SV")) { frm.quảnLíNgườiDùngToolStripMenuItem.Enabled = false; frm.menuDanhmuc.Enabled = false; frm.quảnLíToolStripMenuItem.Enabled = false; } if (account.Quyen.Equals("GV")) { frm.quảnLíNgườiDùngToolStripMenuItem.Enabled = false; frm.menuDanhmuc.Enabled = false; frm.sinhViênToolStripMenuItem.Enabled = false; frm.giảngViênToolStripMenuItem.Enabled = false; } frm.Show(); this.Hide(); checkDangnhap = true; } } if (checkDangnhap == false) { MessageBox.Show("Tên đăng nhập hoặc mật khẩu sai !"); } }
private void button1_Click(object sender, EventArgs e) { if (validate() != "") { MessageBox.Show(validate()); } else { List <Login> listLogin = ListLogin.getAllLogin(); string tendn = txtTaikhoan.Text.ToString(); string matkhau = txtMKcu.Text.ToString(); Boolean checkDoiMatKhau = false; foreach (Login log in listLogin) { if (log.TenDN.Equals(tendn) && log.MatKhau.Equals(matkhau)) { int count = DAO.UpdateLogin(tendn, txtMKmoi.Text, log.HoTen, log.MaSo, log.Quyen, log.MaSo); if (count > 0) { MessageBox.Show("Cập nhật dữ liệu thành công!", "Thông báo !", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { MessageBox.Show("Cập nhật dữ liệu thất bại!", "Thông báo !", MessageBoxButtons.OK, MessageBoxIcon.Warning); } checkDoiMatKhau = true; } } if (checkDoiMatKhau == false) { MessageBox.Show("Tên tài khoản không tồn tại hoặc mật khẩu sai! ", "Thông báo !", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }
private void loadData() { dgrLogin.DataSource = ListLogin.getAllLogin(); }