public ActionResult Edit(int id = 0) { using (var db = new MovieDBContext()) { Actor actor = db.Actors.Find(id); if (actor == null) { return HttpNotFound(); } return View(actor); } }
public ActionResult Delete(Actor actorToDelete) { if (ModelState.IsValid) { using (var db = new MovieDBContext()) { db.Entry(actorToDelete).State = System.Data.Entity.EntityState.Deleted; db.SaveChanges(); } return RedirectToAction("Index"); } return View(actorToDelete); }
public ActionResult Add(Actor actorFromView) { if (ModelState.IsValid) { using (var db = new MovieDBContext()) { db.Actors.Add(actorFromView); db.SaveChanges(); } return RedirectToAction("Index"); } return View(actorFromView); }
public ActionResult Edit(int id = 0) { using (var db = new MovieDBContext()) { Movie movie = db.Movies.Find(id); if (movie == null) { return HttpNotFound(); } return View(movie); } }
public ActionResult Edit(Actor actorToUpdate) { if (ModelState.IsValid) { using (var db = new MovieDBContext()) { db.Entry(actorToUpdate).State = EntityState.Modified; db.SaveChanges(); } return RedirectToAction("Index"); } return View(actorToUpdate); }
// GET: Actor public ActionResult Index() { using(var db= new MovieDBContext()) { var actors = db.Actors.ToList(); return View(actors); } }
// GET: Movie public ActionResult Index() { using (var db = new MovieDBContext()) { var movies = db.Movies.ToList(); return View(movies); } }