Contrato02 alterar_usuario - msfernandes/busine.me GitHub Wiki

  • Parâmetros: name (str), email (str), username (str), password (str)

####Referências Cruzadas

  1. Caso de Uso Manter Usuário
  2. Regra de Negócio RN04 - Validação de Email
  3. Regra de Negócio RN08 - Validação de Username

####Pré-Condições

  • Usuário deve estar logado no sistema.

####Pós-Condições

  1. Foi feita uma validação de email.
  2. Foi feita uma validação de username.
  3. Foi obtida a instância do Usuário usuário logado.
  4. Os atributos da instância foram alterados.
  5. A instância foi salva no banco de dados.
  6. Usuário foi redirecionado para a tela principal do sistema.

⚠️ **GitHub.com Fallback** ⚠️