示例#1
0
        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));
        }