Пример #1
0
 public ActionResult Create(Superheros Superheros)
 {
     // TODO: Add insert logic here
     {
         SuperHeroes = db.Superheroes.Find();
         db.Superheroes.Add(Superheros);
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
 }
Пример #2
0
 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));
 }
Пример #3
0
 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());
     }
 }