private void TxtCer_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) { if (FileDialog.Equals(true)) { //XtraMessageBox.Show("Prueba"); xtraOpenFileDialog1.Title = "Selecciona Archivo CER"; xtraOpenFileDialog1.Filter = "Archivos Certificado de Seguridad (*.cer;*)|*.cer"; xtraOpenFileDialog1.FileName = ""; if (xtraOpenFileDialog1.ShowDialog() == DialogResult.OK) { RutaCer = xtraOpenFileDialog1.FileName; //XtraMessageBox.Show(RutaCer); TxtCer.Text = RutaCer; X509Certificate2 certificate = new X509Certificate2(RutaCer); if (certificate != null) { TxtSerie.Text = Encoding.Default.GetString(certificate.GetSerialNumber()); TxtFecIniVig.Text = certificate.GetEffectiveDateString(); TxtFevFinVig.Text = certificate.GetExpirationDateString(); TxtAsunto.Text = certificate.SubjectName.Name; parametros.NUMERO_CERTIFICADO = TxtSerie.Text; parametros.FECHA_INICIO_CERTIFICADO = Convert.ToDateTime(TxtFecIniVig.Text); parametros.FECHA_VENCIMIENTO_CERTIFICADO = Convert.ToDateTime(TxtFevFinVig.Text); parametros.ASUNTO_CERTIFICADO = TxtAsunto.Text; ArchivoCer = xtraOpenFileDialog1.FileName; NombreArchivoCer = xtraOpenFileDialog1.SafeFileName; } } } }
private void TxtKey_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) { if (FileDialog.Equals(true)) { //XtraMessageBox.Show("Prueba"); xtraOpenFileDialog2.Title = "Selecciona Archivo KEY"; xtraOpenFileDialog2.Filter = "Archivos KEY (*.key;*)|*.key"; if (xtraOpenFileDialog2.ShowDialog() == DialogResult.OK) { RutaKey = xtraOpenFileDialog2.FileName; //XtraMessageBox.Show(RutaKey); TxtKey.Text = RutaKey; ArchivoKey = xtraOpenFileDialog2.FileName; NombreArchivoKey = xtraOpenFileDialog2.SafeFileName; } } }