Pular para o conteúdo principal

GetList

atenção

Gerado por Inteligência Artificial.


Visão Geral

Método assíncrono que retorna uma lista de objetos do tipo ColaboradorContratacao com base em um filtro fornecido pelo modelo FiltroColaboradorContratacaoModel.

BOX3_ERP_API\Core\BLL\ColaboradorContratacaoBLL.cs
public async Task<bool> Metodo(...)

Dependências Diretas

MétodoLocalizaçãoLinha
GetList(BOX3_ERP_API.Core.Models.API.Colaborador.FiltroColaboradorContratacaoModel)0

Referências

Método / EndpointLocalizaçãoLinha
GetList(BOX3_ERP_API.Core.Models.API.Colaborador.FiltroColaboradorContratacaoModel)0
GetList(BOX3_ERP_API.Core.Models.API.Colaborador.FiltroColaboradorContratacaoModel)C:\Users\thiag\Documents\BOX3\BOX3_ERP_API\BOX3_ERP_API\Controllers\ColaboradorContratacaoController.cs71

Detalhamento das Referências

GetList(BOX3_ERP_API.Core.Models.API.Colaborador.FiltroColaboradorContratacaoModel)

Método assíncrono que retorna uma lista de ColaboradorContratacao com base no filtro fornecido. Pode ser chamado diretamente pela controller ColaboradorContratacaoController para expor a funcionalidade via endpoint HTTP POST "listagem".

Impacto de Alterações

Alterações neste método podem impactar a obtenção da lista de colaboradores contratados, afetando diretamente a camada de apresentação que consome este dado via controller.

Propagação de Mudanças

  1. Atualizar a implementação do método na camada BLL.
  2. Verificar e ajustar chamadas na controller ColaboradorContratacaoController.
  3. Testar endpoints que utilizam este método para garantir integridade dos dados.

Requisitos para Alteração Segura

  • Garantir que o filtro FiltroColaboradorContratacaoModel esteja corretamente validado.
  • Manter a assinatura do método para não quebrar contratos com callers.
  • Realizar testes unitários e de integração para validar o comportamento esperado.