private void LoadMatchups() { foreach (List <MatchupModel> matchups in Tournament.Rounds) { if (matchups.First().MatchupRound == SelectedRound) { Matchups.Clear(); foreach (MatchupModel m in matchups) { if (m.Winner == null || !UnplayedOnly) { Matchups.Add(m); } } } } if (Matchups.Count > 0) { SelectedMatchup = Matchups.First(); } }