//[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" }));
            }
        }