private void bt_dangnhap_ItemClick(object sender, ItemClickEventArgs e) { Cont: if (dn == null || dn.IsDisposed) { dn = new DangNhap(); } if (dn.ShowDialog() == DialogResult.OK) { string MaNV = dn.txt_Name.Text; string matkhau = dn.txt_Pass.Text; if (MaNV.Equals("")) { dn.lblTrangThaiLogin.Text = "Bạn chưa nhập Tên đăng nhập !"; goto Cont; } if (matkhau.Equals("")) { dn.lblTrangThaiLogin.Text = "Bạn chưa nhập Mật khẩu !"; goto Cont; } Utilities.user = nvBUS.LayTTDangNhap(MaNV); if (Utilities.user.MaNV.Equals("")) { // Gán thông báo cho label Thông báo dn.lblTrangThaiLogin.Text = "Tên Đăng nhập không tồn tại!"; goto Cont; } if (Utilities.user.MatKhau != matkhau) { dn.lblTrangThaiLogin.Text = " Mật khẩu không đúng !"; goto Cont; } AnMenu(true, Utilities.user.QuyenHan); String qh = ""; if (Convert.ToString(Utilities.user.QuyenHan) == "1") { qh = "Quản Lý"; } else { qh = "Nhân Viên"; } siInfo.Caption = "Nhân Viên : "; nv.Caption = Utilities.user.MaNV; qnv.Caption = " ||Đăng nhập với quyền " + qh; } }
private void bt_dangxuat_ItemClick(object sender, ItemClickEventArgs e) { //Khởi tạo lại biến user dùng chung NhanVien_DTO user = new NhanVien_DTO(); // Gọi lại Ẩn menu AnMenu(false); //Đóng tất cả các tab đang mở xtraTabControl1.TabPages.Clear(); MessageBox.Show("Bạn đã đăng xuất ra khỏi hệ thống !"); dn = new DangNhap(); dn.txt_Name.Text = ""; dn.txt_Pass.Text = ""; siInfo.Caption = "Chào mừng bạn đến với thư viện chúng tôi"; nv.Caption = ""; qnv.Caption = ""; //Mở lại form đăng nhập // bt_dangnhap_ItemClick(sender, e); }