public ProcessedEpisode([NotNull] Episode e, [NotNull] ShowItem si) : base(e) { OverallNumber = -1; NextToAir = false; Ignore = false; Show = si; EpNum2 = Show.Order == Season.SeasonType.dvd ? DvdEpNum : AiredEpNum; Type = ProcessedEpisodeType.single; TheAiredSeason = si.GetOrAddAiredSeason(e.AiredSeasonNumber, e.SeasonId); TheDvdSeason = si.GetOrAddDvdSeason(e.DvdSeasonNumber, e.SeasonId); }