Exemplo n.º 1
0
        private async Task <IEnumerable <ShowGameViewItem> > DoRoundWithoutPlayerWithType(IEnumerable <ShowGameViewItem> gameStatistics, DeckHelper deck, PlayerType playerType)
        {
            List <Turn> turns = new List <Turn>();

            foreach (var player in gameStatistics)
            {
                if (player.PlayerType == playerType || player.PlayerStatus != PlayerStatus.Play)
                {
                    continue;
                }
                turns.Add(DoTurn(player, deck));
            }
            await _turnRepository.Create(turns);

            return(gameStatistics);
        }