public ActionResult Add() { AddMovieVM model = new AddMovieVM(); var allGenres = GenreManager.GetAll(); var checkBoxListItems = new List<CheckBoxListItem>(); foreach (var genre in allGenres) { checkBoxListItems.Add(new CheckBoxListItem() { ID = genre.ID, Display = genre.Name, IsChecked = false }); } model.Genres = checkBoxListItems; return View(model); }
public ActionResult Add(AddMovieVM model) { var selectedGenres = model.Genres.Where(x => x.IsChecked).Select(x => x.ID).ToList(); MovieManager.Add(model.Title, model.ReleaseDate, model.RunningTimeMinutes, selectedGenres); return RedirectToAction("Index"); }