Este método é utilizado para obter uma lista de todas os CNPJs que estão vinculados a instalação e disponiveis para ativação. Com essa lista você pode exibi-la para que o operador possa selecionar o CNPJ que deseja ativar.
Retorno de obter lojas
using System;
using Cappta.Gp.Api.Com;
namespace CappAPIIntegration
{
class Program
{
static void Main(string[] args)
{
int resultado = cappta.ObterLojas();
if (resultado.CodigoResposta != 0))
{
Console.WriteLine("Não foi possível obter lista de lojas.");
return;
}
var listaDeLojas = consultaLojas.ListaLojas;
foreach (var loja in listaDeLojas)
{
Console.WriteLine($"{loja.NomeFantasia} CNPJ: {loja.Cnpj} PDV: {loja.Pdv}");
}
}
}
}
Propriedade | Tipo | Descrição |
---|---|---|
CodigoResposta | int | Representa o código de retorno da busca realizada. Para detalhamento dos códigos de retorno consulte a tabela Possíveis códigos de retorno |
ListaLojas | Array de DetalheLoja | Representa um array de DetalheLoja onde são inseridas todas as lojas vinculadas ao CNPJ. |
Detalhes de DetalheLoja
public class DetalheLoja : IDetalheLoja
{
public int Codigo { get; set; }
public string NomeFantasia { get; set; }
public string Cnpj { get; set; }
public int Pdv { get; set; }
}
Propriedade | Tipo | Descrição |
---|---|---|
Codigo | int | Representa o código da loja. |
NomeFantasia | string | Representa o nome fantasia da loja. |
Cnpj | string | Representa o número do CNPJ, que contem 14 dígitos. |
Pdv | int | Representa numero do pdv daquele cnpj. |