public GameBuilder find_game_by_player_id(Guid player_id)
        {
            using (var session = SessionFactory.GetNewSession())
            {
                _blackjacktablerow = session.Query <BlackJackTableRow>().Where(x => x.player_token == player_id).SingleOrDefault();
            }

            return(this);
        }
        public GameBuilder create_for(Guid player_id)
        {
            _blackjacktablerow              = new BlackJackTableRow();
            _blackjacktablerow.id           = Guid.NewGuid();
            _blackjacktablerow.cards_dealt  = false;
            _blackjacktablerow.hand_rows    = new List <HandTableRow>();
            _blackjacktablerow.deck_rows    = new List <DeckRow>();
            _blackjacktablerow.player_token = player_id;

            return(this);
        }