public ActionResult Create(ExpenseCreateVM model) { try { if (ModelState.IsValid) { var expense = Mapper.Map <Expense>(model); bool isSaved = expenseManager.Save(expense); if (isSaved) { return(RedirectToAction("Create")); } } } catch (Exception exception) { ModelState.AddModelError("", exception.Message); model.ExpenseItems = _expenseItemManager.GetAll(); model.Branches = _branchManager.GetAll(); model.EmployeeInfoes = _employeeInfoManager.GetAll(); return(View(model)); } model.ExpenseItems = _expenseItemManager.GetAll(); model.Branches = _branchManager.GetAll(); model.EmployeeInfoes = _employeeInfoManager.GetAll(); return(View(model)); }
public IActionResult Save(Expense expense) { expense.ApproveStatus = "No"; string message = expenseManager.Save(expense); ViewBag.Message = message; ViewBag.BankList = bankInfoManager.ListOfBank(); return(View()); }