private void timer1_Tick(object sender, EventArgs e) { //if (sender != Timp) // return; if (TimeLeft > 0) { TimeLeft--; TimeLabel.Text = (TimeLeft / 60).ToString() + ":" + (TimeLeft % 60).ToString(); return; } if (quizController.Quiz.Corecte >= 22) { IntrebareTextBox.Text = "Timpul a expirat! Ai trecut!"; } else { IntrebareTextBox.Text = "Timpul a expirat! Ai picat!"; } NextButton.Hide(); DeleteAnswersButton.Hide(); AddQuestionButton.Show(); Timp.Stop(); }
public void ModifyButton() { playButton.SetActive(false); AddQuestionButton.SetActive(false); AddCategoryButton.SetActive(false); exitButton.SetActive(false); quiz.SetActive(false); }
public void PlayButton() { CategoryMenu.SetActive(true); playButton.SetActive(false); AddQuestionButton.SetActive(false); AddCategoryButton.SetActive(false); exitButton.SetActive(false); quiz.SetActive(false); AddQuestionLayout.SetActive(false); AddCategoryLayout.SetActive(false); }
public void ScoreboardButton() { playButton.SetActive(false); AddQuestionButton.SetActive(false); AddCategoryButton.SetActive(false); exitButton.SetActive(false); CategoryMenu.SetActive(false); quiz.SetActive(false); scoreboard.SetActive(true); AddQuestionLayout.SetActive(false); AddCategoryLayout.SetActive(false); }
private void MenuButton_Click(object sender, EventArgs e) { TimeLabel.Hide(); NextButton.Hide(); AddQuestionButton.Show(); StartButton.Show(); ResetButton.Hide(); IDLabel.Show(); IDTextField.Show(); DeleteAnswersButton.Hide(); Timp.Stop(); }
private void Start() { AddQuestionButton.Hide(); DeleteAnswersButton.Show(); ResetButton.Show(); NextButton.Show(); InitializeVisited(); ResetCorecteGresite(); StartButton.Hide(); IDLabel.Hide(); IDTextField.Hide(); TimeLeft = 1800; Timp.Start(); TimeLabel.Show(); List <model.Question> questions = QuestionRepository.ReadAllQuestions(); quizController = new controller.QuizController(); QuestionNumber = 0; DisplayQuestion(0); }
private void NextButton_Click(object sender, EventArgs e) { List <string> variante = new List <string>(); if (VariantaACheckBox.Checked) { variante.Add("a"); } if (VariantaBCheckBox.Checked) { variante.Add("b"); } if (VariantaCCheckBox.Checked) { variante.Add("c"); } if (VariantaDCheckBox.Checked) { variante.Add("d"); } if (variante.Count() == 0) { while (Visited[(QuestionNumber + 1) % 26]) { QuestionNumber++; if (QuestionNumber == 26) { QuestionNumber = 0; } } QuestionNumber++; DisplayQuestion(QuestionNumber); return; } Visited[QuestionNumber] = true; if (quizController.CheckAnswer(QuestionNumber, variante) == false) { quizController.Quiz.Gresite++; UpdateGresite(); } else { quizController.Quiz.Corecte++; UpdateCorecte(); } if (CheckIfLost()) { IntrebareTextBox.Text = "AI PICAT!"; NextButton.Hide(); DeleteAnswersButton.Hide(); AddQuestionButton.Show(); IDLabel.Show(); IDTextField.Show(); ResetCheckBoxes(); TimeLabel.Hide(); return; } if (quizController.Quiz.Corecte + quizController.Quiz.Gresite == 26) { if (CheckIfPassed()) { IntrebareTextBox.Text = "AI TRECUT!"; NextButton.Hide(); DeleteAnswersButton.Hide(); AddQuestionButton.Show(); IDLabel.Show(); IDTextField.Show(); ResetCheckBoxes(); TimeLabel.Hide(); return; } if (CheckIfLost()) { IntrebareTextBox.Text = "AI PICAT!"; NextButton.Hide(); DeleteAnswersButton.Hide(); AddQuestionButton.Show(); IDLabel.Show(); IDTextField.Show(); ResetCheckBoxes(); TimeLabel.Hide(); return; } } ResetCheckBoxes(); while (Visited[QuestionNumber]) { QuestionNumber++; if (QuestionNumber == 26) { QuestionNumber = 0; } } DisplayQuestion(QuestionNumber); }