Ejemplo n.º 1
0
        private GameTestViewModel GetBoardFromSession()
        {
            var gameViewModel = Session[GameSessionKey] as GameTestViewModel;

            if (gameViewModel == null)
            {
                gameViewModel           = new GameTestViewModel();
                gameViewModel.GameBoard = new UpgradedGameBoard();
                gameViewModel.GameBoard.CreateBoard();
                gameViewModel.IsStarting    = true;
                gameViewModel.CurrentPlayer = 'X';
                SetBoardFromSession(gameViewModel);
            }
            gameViewModel.IsStarting = false;
            return(gameViewModel);
        }
Ejemplo n.º 2
0
 private void SetBoardFromSession(GameTestViewModel gameTestViewModel)
 {
     Session[GameSessionKey] = gameTestViewModel;
 }