private static MBTournamentTeam GetTeamByColor(IEnumerable <MBTournamentTeam> teams, uint playerTeamColor) { MBTournamentTeam matchingTeam = null; foreach (var team in teams) { if (team.TeamColor == playerTeamColor) { matchingTeam = team; break; } } return(matchingTeam); }
private static MBTournamentTeam GetEmptyTeam(IEnumerable <MBTournamentTeam> teams) { MBTournamentTeam emptyTeam = null; foreach (var team in teams) { if (team.Participants.IsEmpty()) { emptyTeam = team; break; } } return(emptyTeam); }