Пример #1
0
        private Models.Card GetHighestCardOfExpedition(Models.Game game, Models.ExpeditionType expeditionType)
        {
            var expedition = game.BotExpeditions.Where(e => e.Cards.First().ExpeditionType.Code == expeditionType.Code).FirstOrDefault();

            if (expedition == null)
            {
                return(null);
            }

            return(expedition.Cards.Where(c => c.ExpeditionType.Code == expeditionType.Code).OrderByDescending(x => x.Value).First());
        }
Пример #2
0
 private Models.Card GetLowestCardOfBotHand(Models.Game game, Models.ExpeditionType expeditionType)
 {
     return(game.BotCards.Cards.Where(c => c.ExpeditionType.Code == expeditionType.Code).OrderBy(x => x.Value).First());
 }