Select2
atenção
Gerado por Inteligência Artificial.
Visão Geral
Este método recupera itens de BoletoCedenteConta para uso em componentes Select2, aplicando filtros de termo, IDs permitidos e paginação no servidor.
BOX3_ERP_API\BOX3_ERP_API.Core\BLL\BoletoCedenteContaBLL.cs
public async Task<Select2Result> Select2(string term, int? id, string padrao, bool serverSide, bool? multiplo = null, List<int> ids = null) { ... }
Dependências Diretas
| Método / Operação | Localização | Linha |
|---|---|---|
| AsQueryable | BOX3_ERP_API\BOX3_ERP_API.Core\BLL\BoletoCedenteContaBLL.cs | 27 |
| Contains (List<int>) | BOX3_ERP_API\BOX3_ERP_API.Core\BLL\BoletoCedenteContaBLL.cs | 30 |
| Contains (string) | BOX3_ERP_API\BOX3_ERP_API.Core\BLL\BoletoCedenteContaBLL.cs | 36 |
| Contains (string) | BOX3_ERP_API\BOX3_ERP_API.Core\BLL\BoletoCedenteContaBLL.cs | 37 |
| Contains (string) | BOX3_ERP_API\BOX3_ERP_API.Core\BLL\BoletoCedenteContaBLL.cs | 38 |
| Contains (string) | BOX3_ERP_API\BOX3_ERP_API.Core\BLL\BoletoCedenteContaBLL.cs | 39 |
| Take | BOX3_ERP_API\BOX3_ERP_API.Core\BLL\BoletoCedenteContaBLL.cs | 44 |
Referências
| Método / Endpoint | Localização | Linha |
|---|---|---|
| Select2(term, id, padrao, serverSide, multiplo…) | BOX3_ERP_API\BOX3_ERP_API.Core\BLL\BoletoCedenteContaBLL.cs | 0* |
| API_Select2(term, id, padrao, multiplo, ids) | BOX3_ERP_API\BOX3_ERP_API\Controllers\BoletoCedenteContaController.cs | 360 |
* Chamada interna no próprio BLL
Detalhamento das Referências
API_Select2
Endpoint HTTP que expõe os dados para o componente Select2:
[HttpGet("Select2")]
public async Task<ActionResult> Select2(string term, int? id, string padrao, bool? multiplo = null, string ids = null) { ... }
Impacto de Alterações
- Ajustes nas cláusulas
Containse paginação podem mudar o subconjunto de resultados retornados. - Alterações na projeção (
Select2Result) impactam diretamente o consumo no front-end.
Propagação de Mudanças
- Atualizar testes que cobrem termos e filtros de ID.
- Verificar componentes Select2 no front-end que dependem deste formato de resposta.
- Ajustar documentação de API para novos parâmetros ou comportamentos.