public ActionResult EditMonthlyBudget(MonthlyBudgetDto model, HttpPostedFileBase file) { try { //Check the model state if (!ModelState.IsValid) { return(View(model)); } //Get the entity MonthlyBudget dto = _monthlyBudgetRepository.Get(model.Id); if (dto == null) { return(Content("תקציב לא קיים")); } else { dto = Mapper.Map <MonthlyBudget>(model); //Update dto entity _monthlyBudgetRepository.Update(dto); InitState(); return(View(model)); } } catch (Exception ex) { logger.Error($"EditMonthlyBudget() {DateTime.Now}"); logger.Error(ex.Message); logger.Error("=============================="); return(null); } }
public ActionResult AddMonthlyBudget([Bind(Exclude = "Id")] MonthlyBudgetDto model) { try { if (!ModelState.IsValid) { return(View(model)); } MonthlyBudget dto = Mapper.Map <MonthlyBudget>(model); _monthlyBudgetRepository.Add(dto); InitState(); return(RedirectToAction("Index")); } catch (Exception ex) { logger.Error($"AddMonthlyBudget() {DateTime.Now}"); logger.Error(ex.Message); logger.Error("=============================="); return(null); } }