/// <summary>
        /// Получить коллекцию регистраций на занятие
        /// </summary>
        /// <returns>Коллекция DTO-объектов Регистраций на занятия</returns>
        public IEnumerable<LessonRegistrationDisplayingDto> GetLessonRegistrationList()
        {
            var mapper = new LessonRegistrationToDisplayingDtoMapper();

            return _repository.GetAll()
                .Select(r => mapper.Map(r))
                .ToList();
        }
        /// <summary>
        /// Получить данные регистрации на занятие по идентификатору
        /// </summary>
        /// <param name="id">Идентификатор факта регистрации</param>
        /// <returns>DTO-объект с инфо об регистрации на занятие или null</returns>
        public LessonRegistrationDisplayingDto GetLessonRegistrationById(int id)
        {
            LessonRegistration lessonRegistration = _repository.GetOneById(id);

            if (lessonRegistration != null)
            {
                var mapper = new LessonRegistrationToDisplayingDtoMapper();

                return mapper.Map(lessonRegistration);
            }

            return null;
        }