Pular para o conteúdo principal

UpdateAsync

atenção

Gerado por Inteligência Artificial.


Visão Geral

O método UpdateAsync é responsável por atualizar registros de controle de ASO (Atestado de Saúde Ocupacional) no sistema. Ele recebe um objeto ControleAsoDTO e um DadosTokenDTO para realizar a operação de atualização de forma assíncrona.

plasfran_erp.core/Repositories/Implementations/ControleAsoRepository.cs
public async Task<int> UpdateAsync(ControleAsoDTO dto, DadosTokenDTO dadosToken) {...}

Dependências Diretas

MétodoLocalizaçãoLinha
GetByIdAsyncplasfran_erp.core/Repositories/Implementations/ControleAsoRepository.cs284
VerificaControleAsoplasfran_erp.core/Repositories/Implementations/ControleAsoRepository.cs286

Referências

Método / EndpointLocalizaçãoLinha
Updateplasfran_erp_api/Controllers/ControleAsoController.cs116

Detalhamento das Referências

Update

O método Update no controlador ControleAsoController é um endpoint HTTP PUT que permite a atualização de um controle de ASO através de uma requisição HTTP. Ele chama o método UpdateAsync do repositório para realizar a operação de atualização.

Impacto de Alterações

Alterações no método UpdateAsync podem impactar diretamente o funcionamento do endpoint Update no controlador ControleAsoController, afetando assim a forma como as atualizações de ASO são realizadas via API.

Propagação de Mudanças

  1. Alterações em UpdateAsync podem exigir ajustes no método Update do controlador para garantir que a API continue funcionando corretamente.
  2. Mudanças na lógica de VerificaControleAso ou GetByIdAsync podem afetar o comportamento do UpdateAsync.

Requisitos para Alteração Segura

  • Garantir que todos os testes unitários e de integração relacionados ao método UpdateAsync sejam atualizados e executados com sucesso.
  • Verificar a compatibilidade das mudanças com o método Update no controlador ControleAsoController.
  • Revisar e atualizar a documentação da API para refletir quaisquer alterações no comportamento do método.