//[Authorize(Roles = "manager")] public ActionResult <Objetivo> Put( int id, [FromBody] Objetivo model) { // Verifica se os dados são válidos if (!ModelState.IsValid) { return(BadRequest(ModelState)); } // Verifica se o ID informado é o mesmo do modelo if (id != model.SobreClienteId) { return(NotFound(new { message = "Usuário não encontrada" })); } try { _objetivoRepository.Edit(model); return(model); } catch (Exception) { return(BadRequest(new { message = "Não foi possível criar o usuário" })); } }