Beispiel #1
0
        /// <summary>
        /// Gera uma resposta incorreta de acordo com a matéria da qual a questão trata.
        /// </summary>
        /// <returns>Uma string contendo a resposta incorreta.</returns>
        private string IncorrectAnswer()
        {
            string incorrectAnswerText;

            if (question.Subject == QuestionSubject.PT)
            {
                incorrectAnswerText = AnswerFactory.CreatePTAnswer(question, currentAnswerIndex, answers, false);
            }
            else
            {
                incorrectAnswerText = AnswerFactory.CreateMathAnswer(question, currentAnswerIndex, answers, false);
            }

            return(incorrectAnswerText);
        }
Beispiel #2
0
        /// <summary>
        /// Gera uma resposta correta de acordo com a matéria da qual a questão trata.
        /// </summary>
        /// <returns>Uma string contendo a resposta correta.</returns>
        private string CorrectAnswer()
        {
            string correctAnswerText;

            if (question.Subject == QuestionSubject.PT)
            {
                correctAnswerText = AnswerFactory.CreatePTAnswer(question, currentAnswerIndex, answers, true);
            }
            else
            {
                correctAnswerText = AnswerFactory.CreateMathAnswer(question, currentAnswerIndex, answers, true);
            }

            return(correctAnswerText);
        }