コード例 #1
0
        public ActionResult Create(budget budget)
        {
            try
            {
                if (budget.Comment == null)
                {
                    budget.Comment = "";
                }

                if (ModelState.IsValid)
                {
                    db.budgets.Add(budget);
                    db.SaveChanges();
                    BudgetRepository.AddRecord(budget);
                    TempData["Message2"] = "Budget record added successfully.";
                    GetData(budget.Type);
                    return(RedirectToAction("Create", new { BudgetType = budget.Type }));
                }
            }
            catch (Exception ex)
            {
                TempData["Message2"] = "Error adding budget item";
            }
            GetData(budget.Type);

            return(PartialView(budget));
        }