internal void UpdateStaffSalary() { try { int maNV = SelectedStaff.MANV; int newLuong = (int)SelectedStaff.LUONG; using (QUANLYNHADATEntities db = new QUANLYNHADATEntities()) { db.USP_UpdateSalaryStaff(maNV, newLuong); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void UpdateSalary(NHANVIEN nhanVien) { if (nhanVien == null) { throw new System.ArgumentNullException(nameof(nhanVien)); } using (var db = new QUANLYNHADATEntities()) { try { db.USP_UpdateSalaryStaff(nhanVien.MANV, (double)((decimal)nhanVien.LUONG)); db.SaveChanges(); this.Reset(); } catch (System.Exception ex) { MessageBox.Show(ex.ToString()); } } }