/// <summary> /// Filtert die Teamliste basierend auf Kontinent und Staat /// </summary> private void FilterTeamList() { SimpleLog.Info(String.Format("Filter Teamlist: Continent={0} State={1}", SelectedContinent, SelectedState?.Name)); FilteredTeamList = new FootballTeamCollection(Settings.FootballTeams); if (SelectedContinent != EContinent.Unknown) { FilteredTeamList = new FootballTeamCollection(FilteredTeamList.Where(x => x.State.Continent == SelectedContinent)); } if (SelectedState != null && SelectedState != State.NoneState) { FilteredTeamList = new FootballTeamCollection(FilteredTeamList.Where(x => x.State == SelectedState)); } }