private bool DiscSelectedWithNoSummarySelected()
{
bool hasWarning = false;
foreach (BluRayDiscInfo disc in _discs.Where(d => d.IsSelected))
{
if (disc.BluRaySummaryInfoList == null || disc.BluRaySummaryInfoList.Where(s => s.IsSelected == true).Count() == 0)
{
_warnings.Add(new Warning() { Description = string.Format("Disc {0} selected but no summary selected", disc.DiscName) });
hasWarning = true;
}
}
return hasWarning;
}