public CardInHandRow create_card_in_hand_row_from(TableRow row)
        {
            CardInHandRow card = new CardInHandRow();

            var suit  = EnumParser.parse_enum <Suit>(row["Suit"]);
            var value = EnumParser.parse_enum <CardValue>(row["Value"]);

            card.suit       = (int)suit;
            card.card_value = (int)value;

            card.name = string.Format("{0} of {1}", value.ToString(), suit.ToString());

            return(card);
        }
        public CardInHandRow create_card_in_hand_row_from(TableRow row)
        {
            CardInHandRow card = new CardInHandRow();

            var suit = EnumParser.parse_enum<Suit>(row["Suit"]);
            var value = EnumParser.parse_enum<CardValue>(row["Value"]);
           
            card.suit = (int)suit;
            card.card_value = (int)value;

            card.name = string.Format("{0} of {1}", value.ToString(), suit.ToString());

            return card;
        }