public ActionResult Create(Superheros Superheros) { // TODO: Add insert logic here { SuperHeroes = db.Superheroes.Find(); db.Superheroes.Add(Superheros); db.SaveChanges(); return(RedirectToAction("Index")); } }
public ActionResult Edit(int id, Superheros Superheros) { if (ModelState.IsValid) { // TODO: Add update logic here var heroInDb = db.Superheroes.Find(id); heroInDb.AlterEgo = Superheros.AlterEgo; db.Entry(Superheros).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction(nameof(Index))); } return(View(Superheros)); }
public ActionResult Delete(int id, Superheros superhero) { try { // TODO: Add delete logic here SuperHeroes = db.Superheroes.Where(s => s.Id == id).SingleOrDefault(); db.Superheroes.Remove(superhero); db.SaveChanges(); return(RedirectToAction(nameof(Index))); } catch { return(View()); } }