private void txtTimKiem_TextChanged(object sender, TextChangedEventArgs e) { DataTable dataTable = new DataTable(); if (txtTimKiem.Text.Length >= 1 && txtTimKiem.Text != "Tìm Kiếm...") { switch (type_timkiem) { case 0: { dataTable = NguoiDungBUS.TimTheoMaND(txtTimKiem.Text.ToString()); } break; case 1: { dataTable = NguoiDungBUS.TimTheoHoTenNguoiDung(txtTimKiem.Text.ToString()); } break; } } else if (txtTimKiem.Text.Length == 0) { dataTable = NguoiDungBUS.LoadDSND(); } Load_Data(dataTable); }
private void GridNguoiDung_Loaded(object sender, RoutedEventArgs e) { KhongChoNhap(); DataTable dataTable = new DataTable(); dataTable = NguoiDungBUS.LoadDSND(); Load_Data(dataTable); panelTimKiem.Visibility = btnHuy_Sua.Visibility = Visibility.Hidden; }
private void txtTimKiem_LostFocus(object sender, RoutedEventArgs e) { if (txtTimKiem.Text == "") { txtTimKiem.Text = "Tìm Kiếm..."; DataTable dataTable = new DataTable(); dataTable = NguoiDungBUS.LoadDSND(); Load_Data(dataTable); } }
private void btnXoa_Click(object sender, RoutedEventArgs e) { MessageBoxResult result = MessageBox.Show("Bạn có chắc chắn muốn xóa người dùng này không?", "Thông Báo", MessageBoxButton.YesNo, MessageBoxImage.Question); if (result == MessageBoxResult.Yes) { NguoiDungBUS.Xoa(txtMaND.Text); MessageBox.Show("Xóa người dùng thành công", "Thông Báo"); } DataTable dataTable = new DataTable(); dataTable = NguoiDungBUS.LoadDSND(); Load_Data(dataTable); }
private void btnThem_Click(object sender, RoutedEventArgs e) { frmAddNguoiDung frmAddNguoiDung = new frmAddNguoiDung(); frmAddNguoiDung.ShowDialog(); DataTable dataTable = new DataTable(); dataTable = NguoiDungBUS.LoadDSND(); Load_Data(dataTable); KhongChoNhap(); btnThem.Visibility = Visibility.Visible; btnSua.IsEnabled = btnXoa.IsEnabled = true; }
private void btnLamMoi_Click(object sender, RoutedEventArgs e) { KhongChoNhap(); DataTable dataTable = new DataTable(); dataTable = NguoiDungBUS.LoadDSND(); Load_Data(dataTable); panelTimKiem.Visibility = btnHuy_Sua.Visibility = btnLuu_Sua.Visibility = Visibility.Hidden; if (btnSua.Visibility == Visibility.Hidden) { btnSua.Visibility = Visibility.Visible; } if (btnThem.IsEnabled == btnXoa.IsEnabled == false) { btnThem.IsEnabled = btnXoa.IsEnabled = true; } }
private void btnLuu_Sua_Click(object sender, RoutedEventArgs e) { bool TrungMaND = false; SuaLai: string mand = null; if (txtMaND.Text.Length != 0) { mand = txtMaND.Text; } string hoten = null; if (txtHoTen.Text.Length != 0) { hoten = txtHoTen.Text; } string chucvu = null; if (txtChucVu.Text.Length != 0) { chucvu = txtChucVu.Text; } string phanquyen = null; if (txtPhanQuyen.Text.Length != 0) { phanquyen = txtPhanQuyen.Text; } NguoiDungDTO nv = new NguoiDungDTO(mand, hoten, chucvu, phanquyen); if (mand == null) { if (TrungMaND == false) { MessageBox.Show("Mã số người dùng không được để trống"); } else { MessageBox.Show("Mã số người dùng bị trùng"); } txtMaND.Focus(); } else if (hoten == null) { MessageBox.Show("Họ tên không được để trống"); txtHoTen.Focus(); } else if (chucvu == null) { MessageBox.Show("Chức vụ không được để trống"); txtChucVu.Focus(); } else if (phanquyen == null) { MessageBox.Show("Phân quyền không được để trống"); txtPhanQuyen.Focus(); } else { try { NguoiDungBUS.Sua(nv); } catch { txtMaND.Clear(); TrungMaND = true; goto SuaLai; } MessageBox.Show("Sửa thông tin người dùng thành công", "Thông báo"); DataTable dataTable = new DataTable(); dataTable = NguoiDungBUS.LoadDSND(); Load_Data(dataTable); KhongChoNhap(); btnLuu_Sua.Visibility = Visibility.Hidden; btnSua.Visibility = Visibility.Visible; btnThem.IsEnabled = btnXoa.IsEnabled = true; dtgDSND.IsEnabled = true; Selected = false; } }