public ActionResult EditExpense(int id) { var expenseRepository = new ExpenseRepository(); var expenseItem = expenseRepository.FindExpense(id); var viewModel = new ExpenseManagingViewModel(expenseItem); return(View(viewModel)); }
public ActionResult Index(ExpenseManagingViewModel item) { if (ModelState.IsValid) { var expenseRepository = new ExpenseRepository(); expenseRepository.AddExpense(item.ExpenseItem); } return(RedirectToAction("Index")); }
public ActionResult EditExpense(ExpenseManagingViewModel item) { if (ModelState.IsValid) { var expenseRepository = new ExpenseRepository(); expenseRepository.EditExpense(item.ExpenseItem); return(RedirectToAction("ExpenseManager")); } return(View(item)); }