public ActionResult RemoveActor(int ActorID, int MovieID) { var movieOps = new MovieOperations(); movieOps.RemoveActorFromMovie(ActorID, MovieID); return RedirectToAction("Edit", new {id=MovieID}); }
public ActionResult AddActors(MovieEditVM model) { var ops = new MovieOperations(); ops.AddActors(model.SelectedActors, model.MovieToEdit.MovieID); return RedirectToAction("Edit", new { id = model.MovieToEdit.MovieID }); }
public ActionResult Edit(MovieEditVM movieEditVm) { var ops = new MovieOperations(); ops.UpdateMovie(movieEditVm.MovieToEdit); return RedirectToAction("Edit", new {id=movieEditVm.MovieToEdit.MovieID}); }
// GET: Home public ActionResult Index() { var ops = new MovieOperations(); var results = ops.GetAllMovies(); return View(results); }
public ActionResult Edit(MovieEditVM movieEditVm) { var movieOps = new MovieOperations(); movieEditVm.MovieToEdit = movieOps.UpdateMovie(movieEditVm.MovieToEdit); return RedirectToAction("Index", "Home"); }
// GET: Movie public ActionResult Edit(int id) { var model = new MovieEditVM(); var movieOps = new MovieOperations(); var genreOps = new GenreOperations(); var actorOps = new ActorOperations(); model.MovieToEdit = movieOps.Get(id); model.CreateGenreList(genreOps.GetGenres()); model.CreateActorsNotInMovie(actorOps.GetActorsNotInMovie(id)); model.ActorsInMovie = actorOps.GetActorsInMovie(id); return View(model); }
// GET: Movie public ActionResult Edit(int movieID) { var model = new MovieEditVM(); var movieOps = new MovieOperations(); var genreOps = new GenreOperations(); var actorOps = new ActorOperations(); var listOfGenres = genreOps.GetGenres(); var listOfActors = actorOps.GetActorsNotInMovie(movieID); model.MovieToEdit = movieOps.Get(movieID); model.ActorsInMovie = actorOps.GetActorsInMovie(movieID); //generates selectlistitem for genres & actorsnotinmovie model.CreateGenreList(listOfGenres); model.CreateActorsNotInMovie(listOfActors); return View(model); }