private void ucHoSoNhanVien_Load(object sender, EventArgs e)
 {
     //Load nhân viên
     lstNhanVien = NhanVienBUL.LoadNhanVien();
     if (lstNhanVien == null)
     {
         MessageBox.Show("Không kết nối được cơ sở dữ liệu!");
     }
     //dgvNhanVien.DataSource = lstNhanVien;
     //CustomDataGridViewNhanVien();
     lstNhanVien = lstNhanVien.OrderBy(i => i.Ten).ToList();
     LoadNhanVien(1);
     //Load bộ phận
     lstBoPhan               = BoPhanBUL.LoadBoPhan();
     cbxBoPhan.DataSource    = lstBoPhan;
     cbxBoPhan.DisplayMember = "TenBP";
     cbxBoPhan.ValueMember   = "MaBP";
     //Load chức vụ
     lstChucVu               = ChucVuBUL.LoadChucVu();
     cbxChucVu.DataSource    = lstChucVu;
     cbxChucVu.DisplayMember = "TenChucVu";
     cbxChucVu.ValueMember   = "MaChucVu";
     //Load trình độ
     lstTrinhDo               = TrinhDoBUL.LoadTrinhDo();
     cbxTrinhDo.DataSource    = lstTrinhDo;
     cbxTrinhDo.DisplayMember = "TenTrinhDo";
     cbxTrinhDo.ValueMember   = "MaTrinhDo";
 }
Example #2
0
 private void BtnSuaBoPhan_Click(object sender, EventArgs e)
 {
     if (txtMaBoPhan.Text != "")
     {
         BoPhanDTO bp = new BoPhanDTO();
         bp.MaBP  = int.Parse(txtMaBoPhan.Text);
         bp.TenBP = txtTenBoPhan.Text;
         bp       = BoPhanBUL.SuaBoPhan(bp);
         if (bp != null)
         {
             BoPhanDTO boPhan = lstBoPhan.SingleOrDefault(i => i.MaBP == bp.MaBP);
             boPhan.TenBP = bp.TenBP;
             ReloadDataGridView();
             MessageBox.Show("Sửa thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         else
         {
             MessageBox.Show("Sửa thất bại!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
     else
     {
         MessageBox.Show("Bạn chưa chọn bộ phận nào!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Example #3
0
 private void BtnXoaBoPhan_Click(object sender, EventArgs e)
 {
     if (txtMaBoPhan.Text != "")
     {
         if (BoPhanBUL.XoaBoPhan(int.Parse(txtMaBoPhan.Text)) == true)
         {
             BoPhanDTO bp = lstBoPhan.SingleOrDefault(i => i.MaBP == int.Parse(txtMaBoPhan.Text));
             lstBoPhan.Remove(bp);
             ReloadDataGridView();
             MessageBox.Show("Xóa thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         else
         {
             MessageBox.Show("Xóa thất bại!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
     else
     {
         MessageBox.Show("Bạn chưa chọn bộ phận nào!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Example #4
0
 private void BtnThemBoPhan_Click(object sender, EventArgs e)
 {
     if (txtTenBoPhan.Text != "")
     {
         BoPhanDTO bp = new BoPhanDTO();
         bp.TenBP = txtTenBoPhan.Text;
         bp       = BoPhanBUL.ThemBoPhan(bp);
         if (bp != null)
         {
             lstBoPhan.Add(bp);
             ReloadDataGridView();
             MessageBox.Show("Thêm thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         else
         {
             MessageBox.Show("Thêm thất bại!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
     else
     {
         MessageBox.Show("Bạn chưa chọn bộ phận nào!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Example #5
0
 private void UcBoPhan_Load(object sender, EventArgs e)
 {
     lstBoPhan            = BoPhanBUL.LoadSoLuongNhanVienTungBoPhan();
     dgvBoPhan.DataSource = lstBoPhan;
     CustomDataGridViewBoPhan();
 }