private bool IsAllX264EpisodeNumbersUnique()
{
bool isValid = true;
foreach (X264File file in _batchGuyEAC3ToSettings.X264Files)
{
if (_batchGuyEAC3ToSettings.X264Files.Where(f => f.EpisodeNumber == file.EpisodeNumber).Count() > 1)
{
isValid = false;
}
}
if (!isValid)
{
this._errors.Add(new Error() { Description = "Episode number not unique for all AviSynth Files on the Create x264 Batch File Screen." });
}
return isValid;
}