Exemplo n.º 1
0
        public void AddMoney()
        {
            decimal playerMoneyAmount = MoneyTerminalView.GetMoneyAmmount();

            model.AddMoney(playerMoneyAmount);
            OnModelStateChanged();
            EvaluateIfPlayerHasMoneyToPlay(model.DataModelState);
        }
Exemplo n.º 2
0
        // Interface Methods
        public void SetNewPlayer(string playerName)
        {
            decimal playerMoneyAmount = MoneyTerminalView.GetMoneyAmmount();

            if (playerMoneyAmount == 0)
            {
                this.Reset(true);
                return;
            }
            model.SetNewPlayer(playerName, playerMoneyAmount);
            view.SetViewTo_InGame_State();
            OnModelStateChanged();
        }