public ActionResult Add(Movie model) { using (var db = new MovieReviewsEntities()) { db.Movies.Add(model); db.SaveChanges(); } return RedirectToAction("index", new { idOfChangedMovie = model.MovieID }); }
public ActionResult Delete(int movieId) { using (var db = new MovieReviewsEntities()) { var movieToDelete = new Movie { MovieID = movieId }; db.Movies.Attach(movieToDelete); db.Movies.Remove(movieToDelete); db.SaveChanges(); } return RedirectToAction("Index"); }
public ActionResult Edit(Movie movie) { if (ModelState.IsValid) { using (var db = new MovieReviewsEntities()) { db.Movies.Attach(movie); db.Entry<Movie>(movie).State = System.Data.EntityState.Modified; db.SaveChanges(); } } return View(movie); }