public ActionResult Create([Bind(Include = "Id,Name,AlterEgo,PrimaryAbility,SecondaryAbility,CatchPhrase")] Models.SuperHeros superHero) { if (ModelState.IsValid) { db.SuperHeros.Add(superHero); db.SaveChanges(); return(RedirectToAction("Index", "SuperHero")); } ViewBag.Name = new SelectList(db.SuperHeros, "Id", "Name", superHero.Name); return(View(superHero)); }
public ActionResult Edit(Models.SuperHeros superhero) { var hero = db.SuperHeros.Where(s => s.Id == superhero.Id).FirstOrDefault(); hero.Name = superhero.Name; hero.AlterEgo = superhero.AlterEgo; hero.PrimaryAbility = superhero.PrimaryAbility; hero.SecondaryAbility = superhero.SecondaryAbility; hero.CatchPhrase = superhero.CatchPhrase; db.SaveChanges(); var Heroes = db.SuperHeros.ToList(); return(RedirectToAction("Index", Heroes)); }