private void LoadAllCachTinh() { liCachTinh = ThuongNhanVienDataProvider.GetListCachTinhThuongNhanVien(); if (liCachTinh.Count == 0) { List <PheDuyetNganhHangInfor> liNganhHang = PhanQuyenNganhHangDataProvider.ListAllPheDuyetNganh(); foreach (PheDuyetNganhHangInfor nh in liNganhHang) { liCachTinh.Add(new CachTinhThuongNhanVienInfor() { MaLinhVuc = nh.MaLinhVuc, TenLinhVuc = nh.TenLinhVuc, MaNganhHang = nh.MaNganhHang, TenNganhHang = nh.TenNganhHang }); } } gCachTinh.DataSource = new BindingList <CachTinhThuongNhanVienInfor>(liCachTinh); gvCachTinh.Columns["TenLinhVuc"].GroupIndex = 0; gvCachTinh.ExpandAllGroups(); }
private void btnSaveCN_Click(object sender, EventArgs e) { try { //save thang diem thuong nhan vien ThuongNhanVienDataProvider.DeleteThangDiemThuongNhanVien(); foreach (ThangDiemThuongNhanVienInfor td in (BindingList <ThangDiemThuongNhanVienInfor>)gThangDiem.DataSource) { ThuongNhanVienDataProvider.InsertThangDiemThuongNhanVien(td); } //save cach tinh thuong nhan vien ThuongNhanVienDataProvider.DeleteCachTinhThuongNhanVien(); foreach (CachTinhThuongNhanVienInfor ct in (BindingList <CachTinhThuongNhanVienInfor>)gCachTinh.DataSource) { ThuongNhanVienDataProvider.InsertCachTinhThuongNhanVien(ct); } MessageBox.Show("Cập nhật chính sách thưởng nhân viên thành công!"); } catch { } }
public void LoadAllThangDiem() { liThangDiem = ThuongNhanVienDataProvider.GetListThangDiemThuongNhanVien(); gThangDiem.DataSource = new BindingList <ThangDiemThuongNhanVienInfor>(liThangDiem); }