Ejemplo n.º 1
0
        public static SolvingQuiz CreateFromSample(SampleQuiz sample)
        {
            SolvingQuiz quiz = new SolvingQuiz(sample);
            Random      rand = new Random();

            foreach (SampleQuestion questionSample in sample.Questions)
            {
                SolvedQuestion question = new SolvedQuestion(questionSample.QuestionText, questionSample.CorrectAnswer);
                quiz.Questions.Add(question);
                if (rand.Next() % 2 == 1)
                {
                    quiz.Questions.Reverse();
                }
            }
            return(quiz);
        }
Ejemplo n.º 2
0
 public void StoreUserAnswer(String Answer, SolvedQuestion question)
 {
     question.AnswerQuestion(Answer);
     _context.Entry(question).State = EntityState.Modified;
     _context.SaveChanges();
 }