Arena.Commands.MenuItemCommands.RestartCommand.Execute C# (CSharp) Method

Execute() public method

public Execute ( object parameter = null ) : void
parameter object
return void
        public override void Execute(object parameter = null)
        {
            if (_viewModel.IsGameInProgress)
            {
                _viewModel.ShouldRestartGame = true;
                _viewModel.IsGameInProgress = false;
            }
            else
            {
                _viewModel.RestartGame();
            }
        }