示例#1
0
        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);
                        }
                    }
                }
            }
        }
示例#2
0
 public AppResult Save(FIFAMatch match) => Save(new List <FIFAMatch> {
     match
 });