Atualiza um cargo
PUT/user/jobtitle/:idjobtitle
Atualiza um cargo. O nome continua obrigatório e único na empresa. Para desvincular o cargo superior, envie IDUserJobTitleUpper vazio; para manter o superior atual, omita o campo. Retorna a lista contendo o cargo atualizado.
Request
Responses
- 200
- 400
Cargo atualizado. Retorna a lista contendo o cargo atualizado.
Requisição inválida. Mensagens possíveis: [BadRequest] - Preencha corretamente o nome do cargo (nome não enviado ou vazio); [BadRequest] - Cargo não existe (cargo informado não pertence à empresa); [BadRequest] - Cargo já existente com esse nome (nome já usado por outro cargo); [BadRequest] - Função não existente, preencha corretamente (alguma função em IDUserJobPositionList não existe na empresa); [BadRequest] - Cargo superior não existe (o cargo superior informado não existe na empresa); [BadRequest] - Cargo não atualizado (falha ao gravar a alteração).