BatchGuy.App.Shared.Services.EAC3ToCommonRulesValidatorService.AllMoviesHaveNames C# (CSharp) Метод

AllMoviesHaveNames() публичный Метод

public AllMoviesHaveNames ( ) : bool
Результат bool
        public bool AllMoviesHaveNames()
        {
            bool isValid = true;
            foreach (BluRayDiscInfo disc in _bluRayDiscInfoList.Where(d => d.IsSelected))
            {
                foreach (BluRaySummaryInfo info in disc.BluRaySummaryInfoList.Where(s => s.IsSelected))
                {
                    if ((info.RemuxFileNameForMovieTemplate != null) && (info.RemuxFileNameForMovieTemplate.SeriesName == null || info.RemuxFileNameForMovieTemplate.SeriesName.Trim() == string.Empty))
                    {
                        isValid = false;
                    }
                }
            }

            if (!isValid)
            {
                this._errors.Add(new Error() { Description = "All movies must have a movie name." });
            }
            return isValid;
        }