Пример #1
0
        public ActionResult Index()
        {
            var model = new TraditionalHomeModel();

            PrepareHomeModel(model);

            //activity log
            _studentActivityService.InsertActivity("Home.Page.Traditional", "ActivityLog.Home.Page.Traditional");

            return(View(model));
        }
Пример #2
0
        private void PrepareHomeModel(TraditionalHomeModel model)
        {
            var student = _studentService.GetStudentByUsername(User.Identity.Name);

            model.TakenInitialQuiz =
                _achievementService.HasAchievementBySystemName(SystemStudentAchievementNames.CompletedInitialQuiz,
                                                               student.Id);

            model.TakenFinalQuiz =
                _achievementService.HasAchievementBySystemName(SystemStudentAchievementNames.CompletedFinalQuiz,
                                                               student.Id);
        }