protected override void CopyProperties() { base.CopyProperties(); this.periodsSource.Edit(periods => { periods.Clear(); periods.AddRange(this.Season.Periods); }); this.WatchStatus = this.Season.WatchStatus; this.ReleaseStatus = this.Season.ReleaseStatus; this.Channel = this.Season.Channel; this.SequenceNumber = this.Season.SequenceNumber; this.SetCurrentPosterIndexToFirst(); }
protected override void CopyProperties() => this.titlesSource.Edit(titles => { titles.Clear(); titles.AddRange(this.ItemTitles); });