Пример #1
0
        /// <summary>
        /// Converts the suit of the bid to the card suit. Assumes that the bid suit can be converted
        /// </summary>
        /// <param name="bidSuit">bid suit to change</param>
        /// <returns>the suit of the card</returns>
        private static cardSuit ConvertBidSuitToCardSuit(biddableSuits bidSuit)
        {
            cardSuit suit;

            switch (bidSuit)
            {
            case biddableSuits.C:
                suit = cardSuit.C;
                break;

            case biddableSuits.D:
                suit = cardSuit.D;
                break;

            case biddableSuits.H:
                suit = cardSuit.H;
                break;

            default:
                suit = cardSuit.S;
                break;
            }

            return(suit);
        }
Пример #2
0
        private static bool CanConvertBidSuitToCardSuit(biddableSuits bidSuit)
        {
            switch (bidSuit)
            {
            case biddableSuits.C:
            case biddableSuits.D:
            case biddableSuits.H:
            case biddableSuits.S:
                return(true);

            default:
                return(false);
            }
        }