public ViewResult Lists(string Slug, int SeasonNumber) { var season = _context.Seasons.Include(f => f.ListItems).ThenInclude(li => li.List).Where(s => s.Slug == Slug).Where(s => s.Season_SeasonNumber == SeasonNumber).FirstOrDefault(); FilmItemListsViewModel filmItemListsViewModel = new FilmItemListsViewModel { FilmItem = season, ReleaseYear = season.ReleaseDate.Value.ToString("yyyy") }; return(View(filmItemListsViewModel)); }
public ViewResult Lists(string Slug) { var movie = _context.Movies.Include(f => f.ListItems).ThenInclude(li => li.List).FirstOrDefault(m => m.Slug == Slug); FilmItemListsViewModel filmItemListsViewModel = new FilmItemListsViewModel { FilmItem = movie, ReleaseYear = movie.ReleaseDate.Value.ToString("yyyy") }; return(View(filmItemListsViewModel)); }
public ViewResult Lists(string Slug, int SeasonNumber, int EpisodeNumber) { var episode = _context.Episodes.Include(f => f.ListItems).ThenInclude(li => li.List).Where(s => s.Slug == Slug).Where(s => s.Episode_SeasonNumber == SeasonNumber).Where(e => e.Episode_EpisodeNumber == EpisodeNumber).FirstOrDefault(); FilmItemListsViewModel filmItemListsViewModel = new FilmItemListsViewModel { FilmItem = episode, ReleaseYear = episode.ReleaseDate.Value.ToString("yyyy"), EpisodeString = GetEpisodeNumberString(episode) }; return(View(filmItemListsViewModel)); }