// JogoQuizz gameManager = new JogoQuizz(diretorioPerguntas);
        //static private int numeroPergunta = 0;
        //static private int numerodePerguntas = 0;
        //static private bool acabouPrograma = false;
        // GET: QuizzMVC



        public ActionResult Index()
        {
            JogoQuizz gameManager       = new JogoQuizz(diretorioPerguntas);
            int       numerodePerguntas = gameManager.NumeroDePerguntas();
            int       numeroPergunta    = 0;

            programaIniciado = true;
            //Session.Add("gameManager", gameManager);
            Session["gameManager"]       = gameManager;
            Session["numerodePerguntas"] = numerodePerguntas;
            Session["numeroPergunta"]    = numeroPergunta;
            return(RedirectToAction("ExibirPergunta"));
        }
Exemple #2
0
        static void TrabalhandoComJogo()
        {
            string    diretorioPerguntas = @"PathJson";
            JogoQuizz gameManager        = new JogoQuizz(diretorioPerguntas);

            int numeroDePerguntas = gameManager.NumeroDePerguntas();

            for (int i = 0; i < numeroDePerguntas; i++)
            {
                Console.Clear();
                Console.WriteLine(gameManager.ExibirPerguntaEAlternativas(i));
                Console.Write("Insira a letra da resposta: ");
                string respostaUsuario = Console.ReadLine().ToUpper();
                Console.WriteLine(gameManager.ValidarRespostaUsuario(respostaUsuario, i));
                Console.WriteLine("Pressione qualquer tecla para a proxima questao...");
                Console.ReadKey();
                Console.Clear();
            }

            Console.WriteLine(gameManager.ResultadoFinal());
            Console.ReadKey();
            Console.Clear();
        }
 public string IniciarAPI()
 {
     numeroPergunta = 0;
     gameManager    = new JogoQuizz(diretorioPerguntas);
     return("QuizzAPI iniciado");
 }