public List<CheckInSchedule> GetSchedules( bool selectedOnly ) { if ( selectedOnly ) { return Schedules.Where( s => s.Selected || SelectedForSchedule.Contains( s.Schedule.Id ) ).ToList(); } return Schedules; }