CreateAsync
atenção
Gerado por Inteligência Artificial.
Visão Geral
O método CreateAsync é responsável por criar um novo registro de exame de controle ASO (Atestado de Saúde Ocupacional) no sistema. Ele utiliza os dados fornecidos através dos objetos ControleAsoExameDTO e DadosTokenDTO para realizar a operação de criação de forma assíncrona.
plasfran_erp.core/Repositories/Implementations/ControleAsoExameRepository.cs
public async Task<bool> CreateAsync(ControleAsoExameDTO dto, DadosTokenDTO dadosToken) {...}
Dependências Diretas
| Método | Localização | Linha |
|---|---|---|
VerificaControleAsoExame | plasfran_erp.core/Repositories/Implementations/ControleAsoExameRepository.cs | 63 |
Referências
| Método / Endpoint | Localização | Linha |
|---|---|---|
Create | plasfran_erp_api/Controllers/ControleAsoExameController.cs | 116 |
Detalhamento das Referências
VerificaControleAsoExame
O método VerificaControleAsoExame é utilizado para verificar a validade dos dados do exame de controle ASO antes de realizar a criação. Ele assegura que os dados estejam corretos e completos para evitar erros durante a operação de criação.
Impacto de Alterações
Alterações no método CreateAsync podem impactar diretamente a funcionalidade de criação de exames de controle ASO, afetando a forma como os dados são validados e inseridos no sistema.
Propagação de Mudanças
- Alterações no método
CreateAsyncpodem afetar o comportamento do endpointCreatenoControleAsoExameController. - Mudanças na lógica de verificação dentro de
VerificaControleAsoExamepodem impactar a validação de dados antes da criação.
Requisitos para Alteração Segura
- Garantir que todos os dados necessários para a criação de um exame de controle ASO estejam corretamente validados.
- Assegurar que as alterações não quebrem a compatibilidade com o endpoint
CreatenoControleAsoExameController. - Realizar testes abrangentes para verificar a integridade e a funcionalidade após as alterações.