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);
 }