Exemple #1
0
        public PartialViewResult _Game(Game21Model model)
        {
            ModelState.Remove("CurrentValue");
            ModelState.Remove("Counter");
            switch (model.PlayerTurn())
            {
            case GameState.Win:
                return(PartialView("_Win"));

            case GameState.Lose:
                return(PartialView("_Lose"));

            default:
                switch (model.ComputerAi())
                {
                case GameState.Win:
                    return(PartialView("_Win"));

                case GameState.Lose:
                    return(PartialView("_Lose"));

                default:
                    return(PartialView(model));
                }
            }
        }
Exemple #2
0
        public PartialViewResult _Game()
        {
            Game21Model model = new Game21Model();

            if (model.IsComputerTurn())
            {
                model.ComputerAi();
            }
            return(PartialView(model));
        }