public DailyExpensesVM Edit(DailyExpensesVM vM) { try { DailyExpenses obj = repository.Get(vM.ID); obj.Coast = vM.Coast; obj.Date = vM.Date; obj.Description = vM.Description; var Addedobj = repository.Add(obj); return(vM); } catch { return(null); } }
public DailyExpensesVM addInDb(DailyExpensesVM vM) { try { DailyExpenses obj = new DailyExpenses(); obj.Coast = vM.Coast; obj.Date = vM.Date; obj.Description = vM.Description; var Addedobj = repository.Add(obj); vM.ID = Addedobj.ID; return(vM); } catch { return(null); } }
public IActionResult Upsert(int?id = 0) { DailyExpenses Expenses = new DailyExpenses(); JsonResult result = new JsonResult(new { }); if (id == 0) { result.Value = new { Data = true, message = "Its Insert Call" }; return(result); } Expenses = _unitOfWork.DailyExpenses.Get(id); if (Expenses == null) { result.Value = new { Data = "Not Found" }; return(result); } result.Value = new { Data = Expenses, message = "Its Update Call" }; return(result); }
public IActionResult Upsert(DailyExpenses Expenses) { JsonResult result = new JsonResult(new { }); if (Expenses.ExpensesId == 0) { Expenses.CreatedDate = DateTime.Now; Expenses.CreatedByUserId = 1; _unitOfWork.DailyExpenses.Add(Expenses); } else { Expenses.CreatedDate = DateTime.Now; Expenses.CreatedByUserId = 1; _unitOfWork.DailyExpenses.Update(Expenses); } _unitOfWork.Save(); result.Value = new { Data = true }; return(result); }