private void buttonXong_Click(object sender, EventArgs e) { //bien ktra doi mat khau thanh cong hay k bool ktra = false; //co hieu if (textBoxMatKhauCu.Text == tk.MatKhau) { if (textBoxMatKhauMoi.Text == textBoxMatKhauMoiNhapLai.Text) { ktra = XL_DangNhap.DoiMatKhau(tk.TenTaiKhoan, textBoxMatKhauMoi.Text); } else { MessageBox.Show("Bạn nhập mật khẩu hay lần không giống nhau!!"); } } else { MessageBox.Show("Bạn nhập mật khẩu cũ sai"); } if (ktra == true) { MessageBox.Show("Bạn Cập nhật mật khẩu thành công"); this.Close(); } else if (ktra == false) { MessageBox.Show("Bạn Cập nhật mật khẩu thất bại"); this.Close(); } }
private void buttonDangNhap_Click(object sender, EventArgs e) { string TaiKhoan = textBoxTaiKhoan.Text; string MatKhau = textBoxMatKhau.Text; string MaVaiTro = XL_DangNhap.KiemTraDangNhap(TaiKhoan, MatKhau); if (MaVaiTro == "") { MessageBox.Show("Bạn Nhập Mật Khẩu Hoặc Tài Khoản Sai!!"); this.Close(); } else { //phan quyen //lay csdl vai tro chuc nang vao bang DataTable bang = XL_VaiTroChucNang.KiemTraVaiTroChucNang(MaVaiTro); //chuyen bang thanh list List <VaiTroChucNang> vtcn = XL_VaiTroChucNang.ChuyenDoiDTOVaiTroChucNang(bang); //dung de thay doi mat khau //lay csdl tai khoan vao bang DataTable bangTaiKhoan = XL_TaiKhoan.KtraTaiKhoan(TaiKhoan); //chuyen bang thanh taikhoan TaiKhoan tk = XL_TaiKhoan.ChuyenDoiDTOTaiKhoan(bangTaiKhoan); //dung de hien thi thanh status //lay csdl vai tro vao bang DataTable bangVaiTro = XL_VaiTro.KiemTraVaiTro(MaVaiTro); //chuyen bang thanh taikhoan VaiTro vt = XL_VaiTro.ChuyenDoiDTOVaiTro(bangVaiTro); this.Hide(); Form1 form1 = new Form1(vtcn, vt, tk); form1.ShowDialog(); this.Close(); } }