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); }
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); }
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; }