// GET: Movies/Delete/5 public ActionResult Delete(int id) { MovieVM movieVM = new MovieVM(); using (MoviesReference.MoviesClient service = new MoviesReference.MoviesClient()) { MoviesReference.MovieDto movieDto = service.GetMovieByID(id); movieVM = new MovieVM { Id = movieDto.Id, Title = movieDto.Title, ReleaseDate = movieDto.ReleaseDate, ReleaseCountry = movieDto.ReleaseCountry, GenreId = movieDto.Genre.Id, GenreVM = new GenreVM { Id = movieDto.Genre.Id, Name = movieDto.Genre.Name } }; } return(View(movieVM)); }
// GET: Movies/Details/5 public ActionResult Details(int id) { MovieVM movieVM = new MovieVM(); using (MoviesReference.MoviesClient service = new MoviesReference.MoviesClient()) { var movieDto = service.GetMovieByID(id); movieVM = new MovieVM(movieDto); } return(View(movieVM)); }
// GET: Movies/Edit/5 public ActionResult Edit(int id) { MovieVM movieVM = new MovieVM(); using (MoviesReference.MoviesClient service = new MoviesReference.MoviesClient()) { var movieDto = service.GetMovieByID(id); movieVM = new MovieVM(movieDto); } ViewBag.Genres = LoadDataUtil.LoadGenreData(); return(View(movieVM)); }
// GET: Movies/Edit/5 public ActionResult Edit(int id) { MovieVM movieVM = new MovieVM(); using (MoviesReference.MoviesClient service = new MoviesReference.MoviesClient()) { var movie = service.GetMovieByID(id); movieVM = new MovieVM { Title = movie.Title, ReleaseDate = movie.ReleaseDate, ReleaseCountry = movie.ReleaseCountry, GenreId = movie.Genre.Id }; } using (GenresReference.GenresClient service = new GenresReference.GenresClient()) { ViewBag.Genres = new SelectList(service.GetGenres(), "Id", "Name"); } return(View(movieVM)); }