public void SaveSalary(SalaryInfo salaryInfo) { Data.Salary salary = ConvertToDb(salaryInfo); _context.Salaries.Add(salary); _context.SaveChanges(); }
public bool IsDeleteSalary(int employeeId) { Data.Salary salary = _context.Salaries.Find(employeeId); _context.Salaries.Remove(salary); var result = _context.SaveChanges(); if (result > 0) { return(true); } else { return(false); } }
public SalaryInfo ConvertToFacade(Data.Salary salary) { return(new SalaryInfo { Id = salary.Id, TotalSalary = salary.TotalSalary, BasicSalary = salary.BasicSalary, HouseRent = salary.HouseRent, MedicalAllowance = salary.MedicalAllowance, IncomTax = salary.IncomTax, LoanDeduction = salary.LoanDeduction, OtherDeductions = salary.OtherDeductions, EmployeeInfoId = salary.EmployeeInfoId, CreatedDate = salary.CreatedDate, CreatedByAccountId = salary.CreatedByAccountId, ModifiedDate = salary.ModifiedDate, ModifiedByAccountId = salary.ModifiedByAccountId }); }
public void UpdateSalary(SalaryInfo salaryInfo) { Data.Salary salary = _context.Salaries.Find(salaryInfo.Id); if (salary != null) { salary.TotalSalary = salaryInfo.TotalSalary; salary.BasicSalary = salaryInfo.BasicSalary; salary.HouseRent = salaryInfo.HouseRent; salary.MedicalAllowance = salaryInfo.MedicalAllowance; salary.IncomTax = salaryInfo.IncomTax; salary.LoanDeduction = salaryInfo.LoanDeduction; salary.OtherDeductions = salaryInfo.OtherDeductions; salary.ModifiedDate = salaryInfo.ModifiedDate; salary.ModifiedByAccountId = salaryInfo.ModifiedByAccountId; _context.SaveChanges(); } else { throw new ArgumentNullException(); } }