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"; }
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); } }
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); } }
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); } }
private void UcBoPhan_Load(object sender, EventArgs e) { lstBoPhan = BoPhanBUL.LoadSoLuongNhanVienTungBoPhan(); dgvBoPhan.DataSource = lstBoPhan; CustomDataGridViewBoPhan(); }