Example #1
0
 public Task <ActionResult <CustomFieldReferenceDto> > Update([FromServices] ICustomFieldCommandService service,
                                                              [FromRoute] string id,
                                                              CustomFieldRenameRequest dto
                                                              )
 => service.Rename(id, dto).ToActionResultOfT();
Example #2
0
        public async Task <IDomainResult <CustomFieldReferenceDto> > Rename(string id, CustomFieldRenameRequest dto)
        {
            var entity = await DbSession.LoadAsync <CustomField>(GetFullId(id));

            if (entity == null)
            {
                return(DomainResult.NotFound <CustomFieldReferenceDto>());
            }

            entity.Name = dto.Name;

            return(DomainResult.Success(GetReference(entity)));
        }