public ActionResult Create([Bind(Include = "Name,AlterEgo,PrimaryAbility,SecondaryAbility,CatchPhrase")] SuperHeroModels superHero) { if (ModelState.IsValid) { db.SuperHero.Add(superHero); db.SaveChanges(); return(RedirectToAction("List")); } ViewBag.superHero = new SelectList(db.SuperHero); return(View(superHero)); }
public ActionResult Create(SuperHeroModels SuperHero) { try { // TODO: Add insert logic here context.SuperHero.Add(SuperHero); context.SaveChanges(); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Delete(SuperHeroModels superHero) { var requiredData = (from x in db.SuperHero where x.ID == superHero.ID select x).First(); if (ModelState.IsValid) { db.SuperHero.Remove(requiredData); db.SaveChanges(); return(RedirectToAction("List")); } return(View(superHero)); }
public ActionResult Edit([Bind(Include = "ID,Name,AlterEgo,PrimaryAbility,SecondaryAbility,CatchPhrase")] SuperHeroModels superHero) { var requiredData = (from x in db.SuperHero where x.ID == superHero.ID select x).First(); requiredData.Name = superHero.Name; requiredData.AlterEgo = superHero.AlterEgo; requiredData.PrimaryAbility = superHero.PrimaryAbility; requiredData.SecondaryAbility = superHero.SecondaryAbility; requiredData.CatchPhrase = superHero.CatchPhrase; db.SaveChanges(); return(View(superHero)); }
public ActionResult Delete(SuperHeroModels SuperHero, int id) { try { // TODO: Add delete logic here var superHeroDelete = context.SuperHero.FirstOrDefault(s => s.Id == id); context.SuperHero.Remove(superHeroDelete); context.SaveChanges(); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Edit(int id, SuperHeroModels superHero) { try { // TODO: Add update logic here var superHeroEdit = context.SuperHero.Find(id); superHeroEdit.Name = superHero.Name; superHeroEdit.AlterEgo = superHero.AlterEgo; superHeroEdit.PrimaryAbility = superHero.PrimaryAbility; superHeroEdit.SecondaryAbility = superHero.SecondaryAbility; superHeroEdit.Catchphrase = superHero.Catchphrase; context.SaveChanges(); return(RedirectToAction("Index")); } catch { return(View()); } }
// GET: SuperHero/Create public ActionResult Create() { SuperHeroModels SuperHero = new SuperHeroModels(); return(View(SuperHero)); }