BatchGuy.App.CreateX264BatchFileForm.ClearEpisodeNames C# (CSharp) Method

ClearEpisodeNames() private method

private ClearEpisodeNames ( ) : void
return void
        private void ClearEpisodeNames()
        {
            if (_bindingListFiles.Count() > 0)
            {
                foreach (X264File file in _batchGuyEAC3ToSettings.X264Files.Where(f => f.EpisodeNumber != null && f.EpisodeNumber != string.Empty).OrderBy(f => f.AviSynthFileNameOnly))
                {
                    if (_batchGuyEAC3ToSettings.BluRayDiscs != null)
                    {
                        foreach (BluRayDiscInfo disc in _batchGuyEAC3ToSettings.BluRayDiscs.Where(d => d.IsSelected))
                        {
                            if (disc.BluRaySummaryInfoList != null)
                            {
                                foreach (BluRaySummaryInfo summary in disc.BluRaySummaryInfoList)
                                {
                                    if (summary.IsSelected && summary.EpisodeNumber != null && summary.BluRayTitleInfo != null)
                                    {
                                        if (file.EpisodeNumber.StringToNullInt() == summary.EpisodeNumber)
                                        {
                                            summary.BluRayTitleInfo.EpisodeName = string.Empty;
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
CreateX264BatchFileForm