Пример #1
0
        public void RunEngineAfterModuleCompleted(int _meID)
        {
            int _educationID = _myEducationRepository.GetAll(hp => hp.MEID == _meID).FirstOrDefault().EducationID;

            if (_myEducationModuleRepository.GetAll(hp => (hp.Completed == false) && (hp.MEID == _meID)).Count() == 0)
            {
                if ((_educationExamQuestionRepository.GetDbSet().Where(hp => (hp.EducationID == _educationID) && (hp.IsActive == true)).Count() == 0) && (_educationEvaluationRepository.GetDbSet().Where(hp => (hp.EducationID == _educationID) && (hp.IsActive == true)).Count() == 0))
                {
                    UpdateMyEducation(_meID, true);
                }
            }
        }