// 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")); }
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"); }