public void HanhDong(usrCTNhanVien NV, int hd) { switch (hd) { case 0: { grdNhanVien.DataSource = NhanVien.LayTatCaNHANVIEN(); }; break; case 1: { }; break; case 2: { try { flpNhanVien.Controls.Remove(NV); usrCTNhanVien _usr = new usrCTNhanVien(NhanVien.LayTheoMaNHANVIEN(NV.dtoNV.MANV)[0]); _usr.HanhDong = new usrCTNhanVien.HanhHongNhanVien(HanhDong); flpNhanVien.Controls.Add(_usr); } catch { MessageBox.Show("Nhân viên đã bị xóa trước đó"); } }; break; } }
public void LoadDanhSachNhanVien() { flpNhanVien.Controls.Clear(); for (int i = 0; i < gridViewNhanVien.RowCount; i++) { usrCTNhanVien _usr = new usrCTNhanVien((DTO.DTONHANVIEN)gridViewNhanVien.GetRow(i)); _usr.HanhDong = new usrCTNhanVien.HanhHongNhanVien(HanhDong); flpNhanVien.Controls.Add(_usr); } object sender=new object(); EventArgs e=new EventArgs(); cbmcmbChucVu_EditValueChanged(sender, e); }
private void gridViewNhanVien_RowCountChanged(object sender, EventArgs e) { flpNhanVien.Controls.Clear(); for (int i = 0; i < gridViewNhanVien.RowCount; i++) { usrCTNhanVien _usr = new usrCTNhanVien((DTO.DTONHANVIEN)gridViewNhanVien.GetRow(i)); _usr.HanhDong = new usrCTNhanVien.HanhHongNhanVien(HanhDong); flpNhanVien.Controls.Add(_usr); } cbmcmbChucVu_EditValueChanged(sender, e); }