private IEnumerable <ProcessedEpisode> ProcessedEpisodes() { List <ProcessedEpisode> pel = new List <ProcessedEpisode>(); if (mOriginalEps != null) { foreach (ProcessedEpisode pe in mOriginalEps) { pel.Add(new ProcessedEpisode(pe)); } ShowLibrary.ApplyRules(pel, workingRuleSet, show); } return(pel); }
private void FillPreview() { List <ProcessedEpisode> pel = new List <ProcessedEpisode>(); if (this.mOriginalEps != null) { foreach (ProcessedEpisode pe in this.mOriginalEps) { pel.Add(new ProcessedEpisode(pe)); } ShowLibrary.ApplyRules(pel, this.WorkingRuleSet, this.mSI); } this.lbEpsPreview.BeginUpdate(); this.lbEpsPreview.Items.Clear(); foreach (ProcessedEpisode pe in pel) { this.lbEpsPreview.Items.Add(this.NameStyle.NameFor(pe)); } this.lbEpsPreview.EndUpdate(); }