コード例 #1
0
        public ActionResult Update(int expenseId, int itemId, string newName, double newPrice)
        {
            ExpenseItem expenseItem = ExpenseItem.Find(itemId);

            expenseItem.Edit(newName, newPrice);
            return(RedirectToAction("Show", expenseItem));
        }
コード例 #2
0
        public ActionResult Delete(int expenseId, int itemId)
        {
            ExpenseItem expenseItem = ExpenseItem.Find(itemId);

            expenseItem.Delete();
            return(RedirectToAction("Show", "ExpenseCategory", new { id = expenseId }));
        }
コード例 #3
0
        public ActionResult Edit(int accountId, int expenseId, int itemId)
        {
            Dictionary <string, object> model  = new Dictionary <string, object>();
            Account         account            = Account.Find(accountId);
            ExpenseItem     expenseItem        = ExpenseItem.Find(itemId);
            ExpenseCategory newExpenseCategory = ExpenseCategory.Find(expenseId);

            model.Add("expenseItem", expenseItem);
            model.Add("account", account);
            model.Add("newExpenseCategory", newExpenseCategory);
            return(View(model));
        }