public void UpdateMovie(Movie movie) { var newMovie = GetMovieById(movie.Id); newMovie.Name = movie.Name; newMovie.ReleaseDate = movie.ReleaseDate; newMovie.Director = movie.Director; _db.SaveChanges(); }
public ActionResult Create(Movie collection) { try { // TODO: Add insert logic here if (ModelState.IsValid) { _repo.CreateMovie(collection); return RedirectToAction("Index"); } else { return View(); } } catch { return View(); } }
public void CreateMovie(Movie movie) { _db.Add(movie); _db.SaveChanges(); }
public ActionResult Edit(int id, Movie movie) { try { movie.Id = id; // TODO: Add update logic here _repo.UpdateMovie(movie); return RedirectToAction("Index"); } catch { return View(); } }
internal void Add(Movie movie) { throw new NotImplementedException(); }