Beispiel #1
0
        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"));
        }
Beispiel #2
0
        public ActionResult AddFilm()
        {
            var genres = _filmModels.GetAllGenres().ToDictionary(genre => genre.Title, genre => genre.GenreID);

            var modelAddFilm = new ViewModelAddFilm
            {
                Genres = genres,
            };

            return(View(modelAddFilm));
        }