/// <summary> /// Получить коллекцию Блоков колонтитула /// </summary> /// <returns>Коллекция DTO-объектов Блоков колонтитула</returns> public IEnumerable<FooterBlockDisplayingDto> GetFooterBlockList() { var footerBlockList = _repository.GetAll(); var footerBlockDtoList = new List<FooterBlockDisplayingDto>(); var mapper = new FooterBlockToDisplayingDtoMapper(); foreach (var footerBlock in footerBlockList) { footerBlockDtoList.Add(mapper.Map(footerBlock)); } return footerBlockDtoList; }
/// <summary> /// Получить Блок колонтитула /// </summary> /// <returns>DTO-объект Блока колонтитула или null</returns> public FooterBlockDisplayingDto GetFooterBlockById(int id) { FooterBlock footerBlock = _repository.GetOneById(id); if (footerBlock != null) { var mapper = new FooterBlockToDisplayingDtoMapper(); return mapper.Map(footerBlock); } return null; }