private void btndangnhap_Click(object sender, EventArgs e) { try { TaiKhoanDTO = new TaiKhoan_DTO(); TaiKhoanDTO.TenTaiKhoan = txtTaiKhoan.Text; TaiKhoanDTO.MatKhau = Ultils.ToMD5(txtMatKhau.Text); TaiKhoanDTO.MaNV = TaiKhoanBUS.LayMaNV(TaiKhoanDTO.TenTaiKhoan); //FormMain f = new FormMain(); //f.MaNV = MaNV; //f.Dispose(); if (TaiKhoanBUS.KiemTraDangNhap(TaiKhoanDTO)) { //NhanVienBUS.CapNhatIPNhanVien(TaiKhoanDTO.MaNV); _LichSuThaoTacBUS.CapNhatThaoTac(TaiKhoanDTO.MaNV, "TT001", null, DateTime.Now.ToString("MM/dd/yyyy HH:mm:ss")); this.Hide(); TaiKhoan_DTO tkdn = TaiKhoanBUS.LayTTTK(TaiKhoanDTO); FormMain frm = new FormMain(); frm.TenNV = TaiKhoanBUS.LayTenNV(TaiKhoanDTO); frm.MaNV = TaiKhoanBUS.LayMaNV(TaiKhoanDTO.TenTaiKhoan); frm.TaiKhoanDN = tkdn; frm.Show(); } else { XtraMessageBox.Show("Tài khoản hoặc mật khẩu không đúng", "Thông báo"); dem++; if (dem == 3) { XtraMessageBox.Show("Bạn đã nhập sai 3 lần", "Thông báo"); } if (dem == 5) { XtraMessageBox.Show("Bạn đã nhập sai 5 lần, bạn không thể đăng nhập trong 10 giây sau", "Thông báo"); xoadulieu(); Thread thread = new Thread(KhoaDangNhap); thread.Start(); dem = 0; } } } catch (Exception er) { XtraMessageBox.Show(er.Message); } }