Esempio n. 1
0
        public DisciplineResultQueryList Handle(DisciplineInputGetNotConcluded command)
        {
            var allDisciplines       = _DREP.GetByCourse(command.CourseId);
            var concludedDisciplines = _DREP.GetConcluded(command.StudentId);

            return(new DisciplineResultQueryList {
                Disciplines = allDisciplines.Where(x => !concludedDisciplines.Any(y => y.Id == x.Id))
            });
        }