public ActionResult Delete(int id) { using (var ctx = new MoviesContext()) { var movie = ctx.MovieSet.Where(m => m.ID == id).First(); ctx.DeleteObject(movie); ctx.SaveChanges(); } return RedirectToAction("Index"); }
public ActionResult Create([Bind(Exclude="ID")] Movie movie) { if (ModelState.IsValid) { using (var ctx = new MoviesContext()) { ctx.AddToMovieSet(movie); ctx.SaveChanges(); return RedirectToAction("Index"); } } return View(); }
public ActionResult Edit(int id, FormCollection collection) { using (var ctx = new MoviesContext()) { var movie = ctx.MovieSet.Where(m => m.ID == id).First(); TryUpdateModel(movie, new string[] { "Title", "ReleaseDate" }); if (ModelState.IsValid) { ctx.SaveChanges(); return RedirectToAction("Index"); } return View(movie); } }