Пример #1
0
 private static GameTableServiceReference.Card ConvertFromClientCardToServiceCard(Models.Card clientCard)
 {
     GameTableServiceReference.Card serviceCard = new GameTableServiceReference.Card()
     {
         Id          = clientCard.Id,
         cardtype    = (GameTableServiceReference.Card.CardType)clientCard.cardtype,
         Name        = clientCard.Name,
         Description = clientCard.Description,
         Value       = clientCard.Value
     };
     return(serviceCard);
 }
Пример #2
0
 private static Models.Card ConvertFromServiceCardToClientCard(GameTableServiceReference.Card serviceCard)
 {
     Models.Card clientCard = new Models.Card()
     {
         Id          = serviceCard.Id,
         cardtype    = (Models.Card.CardType)serviceCard.cardtype,
         Name        = serviceCard.Name,
         Description = serviceCard.Description,
         Value       = serviceCard.Value
     };
     return(clientCard);
 }
Пример #3
0
        private static GameTableServiceReference.Card[] ConvertFromListOfClientCardsToListOfServiceCards(List <Models.Card> clientCards)
        {
            GameTableServiceReference.Card[] serviceCards = null;
            if (clientCards != null)
            {
                serviceCards = new GameTableServiceReference.Card[clientCards.Count];
                for (int i = 0; i < clientCards.Count; i++)
                {
                    GameTableServiceReference.Card serviceCard = ConvertFromClientCardToServiceCard(clientCards[i]);
                    serviceCards[i] = serviceCard;
                }
            }

            return(serviceCards);
        }