public void QuizTest(List <AnswerView> yourAnswers)
        {
            List <AnswerView> finalResultQuiz = new List <AnswerView>();
            int   right = 0;
            float score = 0;

            foreach (AnswerView answser in yourAnswers)
            {
                AnswerView result = questionService.GetResult(answser);
                finalResultQuiz.Add(result);
                if (result.IsCorrect)
                {
                    right++;
                }
            }
            score = ((float)right / (float)finalResultQuiz.Count) * 10;
            string   subject      = (string)HttpContext.Session.GetString(SessionSubject);
            string   user         = (string)HttpContext.Session.GetString(SessionUser);
            User     userModel    = userService.GetUserByName(user);
            Subject  subjectModel = subjectService.GetSubjectByName(subject);
            UserExam userExam     = new UserExam {
                Score     = score,
                UserId    = userModel.UserId,
                SubjectId = subjectModel.SubjectId
            };

            if (ModelState.IsValid)
            {
                userExamService.CreateUserExam(userExam);
            }
        }