SalvarLead
atenção
Gerado por Inteligência Artificial.
Visão Geral
Método assíncrono responsável por salvar um lead do tipo Item_ClienteModel utilizando informações do token de dados do usuário. Retorna o objeto Item_ClienteModel salvo.
BOX3_ERP_API\BOX3_ERP_API.Core.BLL.ClienteBLL.cs
public async Task<Item_ClienteModel> SalvarLead(Item_ClienteModel item, DadosToken User)
Dependências Diretas
| Método | Localização | Linha |
|---|
Referências
| Método / Endpoint | Localização | Linha |
|---|---|---|
| API_AdicionarLeadLista | BOX3_ERP_API\BOX3_ERP_API\Controllers\ClienteController.cs | 1124 |
Detalhamento das Referências
API_AdicionarLeadLista
Método HTTP POST que recebe uma lista de Item_ClienteModel para adicionar múltiplos leads. Chama o método SalvarLead para persistir cada lead individualmente.
Impacto de Alterações
Alterações no método SalvarLead podem afetar diretamente a funcionalidade de adição de leads via API, especialmente o endpoint API_AdicionarLeadLista.
Propagação de Mudanças
- Atualizar o método API_AdicionarLeadLista caso a assinatura ou comportamento de SalvarLead seja alterado.
- Verificar outras chamadas internas que possam depender da estrutura do Item_ClienteModel ou do token DadosToken.
Requisitos para Alteração Segura
- Garantir que o contrato do método (assinatura e retorno) permaneça compatível.
- Testar a persistência correta dos dados do lead.
- Validar a integração com o endpoint API_AdicionarLeadLista para evitar falhas na API.