public ActionResult CreateOption(int id) { var option = new AuthorPlanOption { AuthorPlanId = id }; ViewBag.OptionId = new SelectList(_db.Options.OrderBy(p => p.Description), "OptionId", "Description"); return(View(option)); }
public async Task <ActionResult> EditOption(AuthorPlanOption option) { if (ModelState.IsValid) { _db.Entry(option).State = EntityState.Modified; await _db.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.OptionId = new SelectList(_db.Options.OrderBy(p => p.Description), "OptionId", "Description", option.OptionId); return(View(option)); }
public async Task <ActionResult> CreateOption(AuthorPlanOption option) { if (ModelState.IsValid) { _db.AuthorPlanOptions.Add(option); await _db.SaveChangesAsync(); return(RedirectToAction(string.Format("Details/{0}", option.AuthorPlanId))); } ViewBag.OptionId = new SelectList(_db.Options.OrderBy(p => p.Description), "OptionId", "Description", option.OptionId); return(View(option)); }