// note: "SeriesID" in a <Series> is the tv.com code, // "seriesid" in an <Episode> is the tvdb code! private void DefaultValues() { sourceEpisodes = new ConcurrentDictionary <int, Episode>(); AirsTime = null; banners = new SeriesBanners(this); banners.ResetBanners(); BannersLoaded = false; }
// note: "SeriesID" in a <Series> is the tv.com code, // "seriesid" in an <Episode> is the tvdb code! public CachedSeriesInfo() { sourceEpisodes = new ConcurrentDictionary <int, Episode>(); AirsTime = null; LanguageId = -1; Status = "Unknown"; banners = new SeriesBanners(this); banners.ResetBanners(); BannersLoaded = false; }
private void SetToDefaults() { sourceEpisodes = new ConcurrentDictionary <int, Episode>(); actors = new List <Actor>(); aliases = new List <string>(); genres = new List <string>(); Dirty = false; Name = ""; AirsTime = null; TvdbCode = -1; LanguageId = -1; Status = "Unknown"; banners = new SeriesBanners(this); banners.ResetBanners(); BannersLoaded = false; }
public void MergeBanners([CanBeNull] SeriesBanners o) { if (o is null) { return; } if (WorthUpdating(o.seasonBanners)) { seasonBanners = o.seasonBanners; } if (WorthUpdating(o.seasonLangBanners)) { seasonLangBanners = o.seasonLangBanners; } if (WorthUpdating(o.seasonLangWideBanners)) { seasonLangWideBanners = o.seasonLangWideBanners; } if (WorthUpdating(o.seasonWideBanners)) { seasonWideBanners = o.seasonWideBanners; } if (WorthUpdating(o.AllBanners)) { AllBanners = o.AllBanners; } if (o.bestSeriesPosterId != -1) { bestSeriesPosterId = o.bestSeriesPosterId; } if (o.bestSeriesBannerId != -1) { bestSeriesBannerId = o.bestSeriesBannerId; } if (o.bestSeriesFanartId != -1) { bestSeriesFanartId = o.bestSeriesFanartId; } if (o.bestSeriesLangPosterId != -1) { bestSeriesLangPosterId = o.bestSeriesLangPosterId; } if (o.bestSeriesLangBannerId != -1) { bestSeriesLangBannerId = o.bestSeriesLangBannerId; } if (o.bestSeriesLangFanartId != -1) { bestSeriesLangFanartId = o.bestSeriesLangFanartId; } }