Exemplo n.º 1
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);
        }