public IActionResult Add(int budgetId, [Bind("Name,Amount,DateTime,Note")] Expense expense) { if (ModelState.IsValid) { _budgetRepo.AddExpense(budgetId, expense); _budgetRepo.Save(); return(RedirectToRoute(new { controller = "Budget", action = "List", id = budgetId })); } return(View(expense)); }