public ActionResult AddFilm(ViewModelAddFilm viewModelAddFilm) { var selectedGenres = _filmModels.GetAllGenres().Where(p => viewModelAddFilm.SelectedGenres.Contains(p.GenreID)); var completeFilm = viewModelAddFilm.Film; completeFilm.Genres = new System.Collections.Generic.List <Genre>(); completeFilm.Genres.AddRange(selectedGenres); _filmModels.AddFilm(completeFilm); return(RedirectToAction("Index")); }
public ActionResult AddFilm() { var genres = _filmModels.GetAllGenres().ToDictionary(genre => genre.Title, genre => genre.GenreID); var modelAddFilm = new ViewModelAddFilm { Genres = genres, }; return(View(modelAddFilm)); }