Ejemplo n.º 1
0
        public HandBuilder add_hand_with_bet_of(decimal bet_amount)
        {
            var handTableRow = new HandTableRow();
            handTableRow.id = Guid.NewGuid();
            handTableRow.bet = bet_amount;
            handTableRow.hand_letter = "A";
            handTableRow.blackjacktable = _blackjacktablerow;
            handTableRow.discriminator = "Player";
            handTableRow.card_in_hand_rows = new List<CardInHandRow>();
            _blackjacktablerow.hand_rows.Add(handTableRow);

            return new HandBuilder(handTableRow, this);
        }
 public DealersHandBuilder(HandTableRow hand_table_row, GameBuilder game_builder)
 {
     _hand_table_row = hand_table_row;
     _game_builder = game_builder;            
 }
Ejemplo n.º 3
0
        public DealersHandBuilder add_dealers_hand()
        {
            var dealers_hand = new HandTableRow();

            dealers_hand.id = Guid.NewGuid();
            dealers_hand.discriminator = "Dealer";
            dealers_hand.card_in_hand_rows = new List<CardInHandRow>();
            dealers_hand.blackjacktable = _blackjacktablerow;

            _blackjacktablerow.hand_rows.Add(dealers_hand);
            return new DealersHandBuilder(dealers_hand, this);
        }