private void AutoCreateMatches(IEnumerable <FIFATeam> teams, FIFATournament tournament) { foreach (var equipo in teams) { var team = new FIFATeam { Name = equipo.Name }; foreach (var equipo2 in teams) { var team2 = new FIFATeam { Name = equipo2.Name }; if (!team.Equals(team2)) { var partido = new FIFAMatch { Teams = new List <FIFATeam> { team, team2 } }; if (!tournament.Matches.Any(par => par.Equals(partido))) { tournament.Matches.Add(partido); } } } } }
public AppResult Save(FIFAMatch match) => Save(new List <FIFAMatch> { match });