Exemple #1
0
 private void txtSerialNumberCertificadoDigital_TextChanged(object sender, EventArgs e)
 {
     if (!string.IsNullOrEmpty(this.txtSerialNumberCertificadoDigital.Text))
     {
         CompSoft.NFe.Certificado certificado = new CompSoft.NFe.Certificado();
         X509Certificate2         cert        = certificado.Buscar_Certificado_Digital(this.txtSerialNumberCertificadoDigital.Text, X509FindType.FindBySerialNumber);
         if (cert != null)
         {
             this.Captura_Info_Certificado(cert);
         }
     }
     else
     {
         this.txtInfoCertificadoDigital.Text = string.Empty;
     }
 }
Exemple #2
0
 private void cf_Pageframe1_Selected(object sender, TabControlEventArgs e)
 {
     if (e.TabPageIndex == 2)
     {
         if (!string.IsNullOrEmpty(this.txtSerialNumberCertificadoDigital.Text))
         {
             CompSoft.NFe.Certificado certificado = new CompSoft.NFe.Certificado();
             X509Certificate2         cert        = certificado.Buscar_Certificado_Digital(this.txtSerialNumberCertificadoDigital.Text, X509FindType.FindBySerialNumber);
             if (cert != null)
             {
                 this.Captura_Info_Certificado(cert);
             }
         }
         else
         {
             this.txtInfoCertificadoDigital.Text = string.Empty;
         }
     }
 }
Exemple #3
0
 private void cmdSelCertificadoDigital_Click(object sender, EventArgs e)
 {
     CompSoft.NFe.Certificado certificado = new CompSoft.NFe.Certificado();
     try
     {
         X509Certificate2 cert = certificado.Buscar_Certificado_Digital();
         if (cert != null)
         {
             this.txtSerialNumberCertificadoDigital.Text = cert.SerialNumber;
             this.Captura_Info_Certificado(cert);
         }
     }
     catch
     {
         MsgBox.Show("Seleção do certificado digital foi cancelada pelo usuário."
                     , "Atenção"
                     , MessageBoxButtons.OK
                     , MessageBoxIcon.Warning);
     }
 }