Example #1
0
        private void FilterDisciplines(List <Discipline> disciplines)
        {
            var curriculumService = new CurriculumService(_unit, _unit);
            var currculum         = curriculumService.GetCurriculumBySpecialityAndTermNumber(_speciality, Convert.ToInt32(cmBox_Term.SelectedItem));

            _curriculum = currculum;
            var journalCurriculum = currculum.JournalCurricula;

            journalCurriculum.ToList().ForEach(DeleteForDiscipline);
            journalCurriculum.ToList().ForEach(GetDisciplinesForCurriculum);
        }
Example #2
0
        private void FilterDisciplines()
        {
            AddDisciplinesList   = new List <Discipline>();
            AddOnDisciplinesList = new List <Discipline>();
            var curriculumService = new CurriculumService(_unit, _unit);
            var progressService   = new ProgressService(_unit, _unit);
            var group             = (Group)cmBox_Group.SelectedItem;
            var currculum         = curriculumService.GetCurriculumBySpecialityAndTermNumber(group.Speciality, Convert.ToInt32(cmBox_Term.SelectedItem));

            Curriculum = currculum;
            var journalCurriculum = currculum.JournalCurricula;
            var progress          = progressService.GetProgressByGroupAndStudentAndTermNumber(group, Student, Convert.ToInt32(cmBox_Term.SelectedItem));

            Progress = progress;
            var journalProgress = progress.JournalProgresses;

            journalCurriculum.ToList().ForEach(FilterForDiscipline);
        }