public ActionResult NewGroup(DiscountGroupModel model) { if (!ModelState.IsValid) { return View("EditGroup", model); } else { using (DiscountContext context = new DiscountContext()) { int groupId = context.Add(model); if (groupId > 0) { context.SetGroupItems(groupId, model.DiscountList.Trim(',')); } } return RedirectToAction("Groups"); } }
public ActionResult New(DiscountModel model) { if (!ModelState.IsValid) { using (DiscountContext context = new DiscountContext()) { ViewBag.DiscountKinds = context.GetDiscountKinds(); } return View("Edit", model); } else { using (DiscountContext context = new DiscountContext()) { context.Add(model); } return RedirectToAction("Index"); } }