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; } }
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; } } }
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); } }