Esempio n. 1
0
        private static List <Tv.Season> GetSeasons(TVDBSharp.Models.Show show)
        {
            var seasons = new List <Tv.Season>();

            foreach (var seasonNumber in show.Episodes.Select(c => c.SeasonNumber).Distinct().OrderByDescending(c => c))
            {
                var season = new Tv.Season
                {
                    SeasonNumber = seasonNumber
                };

                /*           if (season.images != null)
                 *         {
                 *             season.Images.Add(new MediaCover.MediaCover(MediaCoverTypes.Poster, season.images.poster));
                 *         }*/

                seasons.Add(season);
            }

            return(seasons);
        }
Esempio n. 2
0
        private static List <Tv.Season> GetSeasons(Show show)
        {
            var seasons = new List <Tv.Season>();

            foreach (var traktSeason in show.seasons.OrderByDescending(s => s.season))
            {
                var season = new Tv.Season
                {
                    SeasonNumber = traktSeason.season
                };

                if (traktSeason.images != null)
                {
                    season.Images.Add(new MediaCover.MediaCover(MediaCoverTypes.Poster, traktSeason.images.poster));
                }

                seasons.Add(season);
            }

            return(seasons);
        }
Esempio n. 3
0
        private static List<Tv.Season> GetSeasons(Show show)
        {
            var seasons = new List<Tv.Season>();

            foreach (var traktSeason in show.seasons.OrderByDescending(s => s.season))
            {
                var season = new Tv.Season
                {
                    SeasonNumber = traktSeason.season
                };

                if (traktSeason.images != null)
                {
                    season.Images.Add(new MediaCover.MediaCover(MediaCoverTypes.Poster, traktSeason.images.poster));
                }
                
                seasons.Add(season);
            }

            return seasons;
        }