Example #1
0
        public override async Task <EntityOperationResult <CoverTypeDto> > GetByIdDeteilsAsync(Guid id)
        {
            try
            {
                var entity = await coverTypeRepository.GetByIdAsync(id, GetOptionsForDeteils());

                var dto = mapper.Map <CoverTypeDto>(entity);
                return(EntityOperationResult <CoverTypeDto> .Success(dto));
            }
            catch (Exception ex)
            {
                return(EntityOperationResult <CoverTypeDto> .Failure().AddError(ex.Message));
            }
        }