BatchGuy.App.CreateX264BatchFileForm.LoadEpisodeNumbers C# (CSharp) Méthode

LoadEpisodeNumbers() private méthode

private LoadEpisodeNumbers ( ) : void
Résultat void
        private void LoadEpisodeNumbers()
        {
            if (_batchGuyEAC3ToSettings.BluRayDiscs == null || _batchGuyEAC3ToSettings.BluRayDiscs.NumberOfEpisodes() == 0)
                return;

            foreach (BluRayDiscInfo disc in _batchGuyEAC3ToSettings.BluRayDiscs.Where(d => d.IsSelected))
            {
                if (disc.BluRaySummaryInfoList != null)
                {
                    foreach (BluRaySummaryInfo summary in disc.BluRaySummaryInfoList.Where(s => s.IsSelected && s.EpisodeNumber != null).OrderBy(s => s.EpisodeNumber))
                    {
                        _bindingListEpisodeNumbers.Add(new DropDownListItem() { DisplayMember = summary.EpisodeNumber.ToString(), ValueMember = summary.EpisodeNumber.ToString() });
                    }
                }
            }
            bsEpisodeNumbersDropDownListItem.DataSource = _bindingListEpisodeNumbers;
            _bindingListEpisodeNumbers.AllowEdit = false;
        }
CreateX264BatchFileForm