Ejemplo n.º 1
0
 private void AddScore(object obj)
 {
     AddScore(obj as Label);
     canAddScore = false;
     AddScoreCommand.CanExecute(new Object());
     canNextTurn = true;
     NextTurnCommand.CanExecute(new Object());
 }
Ejemplo n.º 2
0
 private void AddScore(Label _lbl)
 {
     if (currentPlayer.PlayerId == selectedPlayer.PlayerId && String.IsNullOrEmpty(_lbl.Content.ToString()))
     {
         _lbl.Content = scoreController.CalculateScore(_lbl.Name);
         canAddScore  = false;
         AddScoreCommand.CanExecute(new Object());
     }
 }
Ejemplo n.º 3
0
 private void NextTurn(object obj)
 {
     canRollDice = NextTurn();
     canAddScore = false;
     AddScoreCommand.CanExecute(new Object());
     ResetDiceRectangle();
     canNextTurn = false;
     NextTurnCommand.CanExecute(new Object());
 }
Ejemplo n.º 4
0
        private void AddCheatScore(Label _lbl)
        {
            if (currentPlayer.PlayerId == selectedPlayer.PlayerId)
            {
                _lbl.Content = scoreController.CalculateScore(_lbl.Name, true);
            }

            canAddScore = false;
            AddScoreCommand.CanExecute(new Object());
        }
Ejemplo n.º 5
0
 private void RollDices(object obj)
 {
     canRollDice = RollDices();
     canAddScore = true;
     AddScoreCommand.CanExecute(new Object());
 }