Ejemplo n.º 1
0
        private static void CompleteTournament(TournamentModel tournament)
        {
            GlobalConfig.Connection.CompleteTournament(tournament);

            //var winners = tournament.Rounds.Last().First().Winner;

            if (tournament.Prizes.Count > 0)
            {
                var totalIncome = (tournament.EnteredTeams.Count * tournament.EntryFee);
                var firstPrize  = tournament.Prizes.FirstOrDefault(x => x.PlaceNumber == 1);

                if (firstPrize != null)
                {
                    CalculatePayout(firstPrize, totalIncome);
                }
            }
            tournament.CompleteTournamentCaller();
        }