/// <summary> /// Получить коллекцию заявок на занятия /// </summary> /// <returns>Коллекция DTO-объектов Заявок на занятия</returns> public IEnumerable<LessonApplicationDisplayingDto> GetLessonApplicationList() { var mapper = new LessonApplicationToDisplayingDtoMapper(); return _repository.GetAll() .Select(a => mapper.Map(a)) .ToList(); }
/// <summary> /// Получить данные Заявки на занятие по идентификатору /// </summary> /// <param name="id">Идентификатор заявки</param> /// <returns>DTO-объект с данными заявки или null</returns> public LessonApplicationDisplayingDto GetLessonApplicationById(int id) { LessonApplication lessonApplication = _repository.GetOneById(id); if (lessonApplication != null) { var mapper = new LessonApplicationToDisplayingDtoMapper(); return mapper.Map(lessonApplication); } return null; }