public JsonResult UpdateSalary(IndexSalariesListVM obj) { var result = (dynamic)null; string message = (dynamic)null; try { if (obj.Salaries != null) { var Salaries = new UpdateSalary_Salaries() { Id = obj.Salaries.Id, TermNo = obj.Salaries.TermNo, SalaryTypeId = obj.Salaries.SalaryTypeId, StaffId = obj.Salaries.StaffId, Date = obj.Salaries.Date, Amount = obj.Salaries.Amount, Remark = obj.Salaries.Remark }; var model = new UpdateSalary() { Salaries = Salaries }; message = _SalariesServ.UpdateSalary(model); result = Json(new { success = true, Message = message }); } } catch (Exception ex) { result = Json(new { success = false, Message = "ERROR101:Salaries/UpdateSalary - " + ex.Message }); } return(result); }
public string UpdateSalary(UpdateSalary obj) { string returnResult = (dynamic)null; try { if (obj != null) { if (obj.Salaries != null) { var currentItem = _SalariesRepo.Get(obj.Salaries.Id); currentItem.Id = obj.Salaries.Id; currentItem.StaffId = obj.Salaries.StaffId; currentItem.Date = obj.Salaries.Date; currentItem.TermNo = obj.Salaries.TermNo; currentItem.SalaryTypeId = obj.Salaries.SalaryTypeId; currentItem.Amount = obj.Salaries.Amount; currentItem.Remark = obj.Salaries.Remark; _SalariesRepo.Update(currentItem); returnResult = "Saved"; } } } catch (Exception ex) { returnResult = "ERROR102:FeeTypesServ/UpdateFeeTypes - " + ex.Message; } return(returnResult); }