Esempio n. 1
0
 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;
     }
 }
Esempio n. 2
0
 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);
 }
Esempio n. 3
0
 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);
 }