예제 #1
0
        public Form1()
        {
            ArqIni = Application.StartupPath + "\\nfeConfig.ini";
            InitializeComponent();

            spdNFe.ConfigurarSoftwareHouse(edtCnpjSh.Text, edtTokenSh.Text);
            //Listar Certificados
            string Certificados;

            string[] vetor = null;

            Certificados = spdNFe.ListarCertificados("|");

            if (Certificados != null)
            {
                vetor = Certificados.Split('|');

                cbCertificados.Items.Clear();

                foreach (string _cert in vetor)
                {
                    if (_cert != "")
                    {
                        cbCertificados.Items.Add(_cert);
                    }
                }
            }
        }
예제 #2
0
        private void CbCertificado_DropDown(object sender, EventArgs e)
        {
            string Certificados;

            string[] vetor = null;

            Certificados = this.nfse.NFSe.ListarCertificados();

            if (Certificados != null)
            {
                vetor = Certificados.Split('|');
                cbCertificado.Items.Clear();

                foreach (string _cert in vetor)
                {
                    cbCertificado.Items.Add(_cert);
                }
            }
        }
예제 #3
0
        //Inicialização
        public FrmExemplo()
        {
            InitializeComponent();

            //Instancia o Objeto responsável pelaT interação com servidores da Receita
            MDFe        = new MDFeX.spdMDFeX();
            MDFeDataSet = new spdMdfeDatasetX.spdMdfeDatasetX();

            //Utiliza Método do Componente para Listar Certificados instalado no SO
            string Certificados;

            string[] vetor;

            Certificados = MDFe.ListarCertificados("|");
            vetor        = Certificados.Split('|');

            cbCertificados.Items.Clear();

            foreach (string _cert in vetor)
            {
                cbCertificados.Items.Add(_cert);
            }
        }