private void BtnSalvarCertificado_Click(object sender, EventArgs e) { try { Certificado Certificado = new Certificado(int.Parse(textBox1.Text), textBox2.Text, int.Parse(textBox3.Text)); CertificadoDAO CertificadoDAO = new CertificadoDAO(); CertificadoDAO.Incluir(Certificado); MessageBox.Show("Certificado cadastrado com sucesso!"); } catch (OracleException ex) { MessageBox.Show(ex.Message); } }
private void PctbBuscar_Click(object sender, EventArgs e) { try { Certificado Certificado; CertificadoDAO CertificadoDAO = new CertificadoDAO(); Certificado = CertificadoDAO.Buscar(textBox1.Text); textBox1.Text = Certificado.Id_certificado.ToString(); textBox2.Text = Certificado.Caminho; textBox3.Text = Certificado.Id_evento.ToString(); } catch (OracleException ex) { MessageBox.Show(ex.Message); } }
protected void ImageButton1_Click(object sender, ImageClickEventArgs e) { if (lblNom.Text.Equals("")) { Response.Write("<script language=javascript>alert('SELECCIONAR ESTUDIANTE');</script>"); } else { if (!lblNum.Text.Equals("")) { CertificadoDAO certificado = new CertificadoDAO(); certificado.ingresarCertficado(Convert.ToInt16(vistaCertificaciones.SelectedRow.Cells[7].Text), Convert.ToInt16(vistaCertificaciones.SelectedRow.Cells[1].Text)); generatePdf(); } else { Response.Write("<script language=javascript>alert('SELECCIONAR ESTUDIANTE');</script>"); } } }
public bool procesarArchivos(int idCertificado, ArchivoCertificado archivos) { bool valorRetorno = true; var certificadoDAO = new CertificadoDAO(); var certificado = certificadoDAO.GetCertificado(idCertificado); try { if (!Directory.Exists(certificado.rutaCert)) { Directory.CreateDirectory(certificado.rutaCert); } if (archivos.certificado != null) { valorRetorno = procesarArchivo(certificado.rutaCert, certificado.cert, archivos.certificado, ".cer"); if (valorRetorno) { var firmaSatService = new FirmaSatService(certificado.rutaCert + "\\", certificado.cert, "", ""); certificado.fechaExpiracion = firmaSatService.GetCertificateExpiryDate(); certificadoDAO.UpdateCertificado(certificado); } } if (archivos.llave != null) { valorRetorno = procesarArchivo(certificado.rutaCert, certificado.key, archivos.llave, ".key"); } if (archivos.logo != null) { valorRetorno = procesarArchivo(certificado.rutaCert, "logo_" + certificado.cert.Substring(0, certificado.cert.Length - 4) + ".jpg", archivos.logo, ".jpg"); } } catch (Exception e) { logger.Error(e, e.Message); } return(valorRetorno); }
public void ActivarCertificado(int idCertificado) { var certDAO = new CertificadoDAO(); certDAO.ActivarCertificado(idCertificado); }
public void EliminarCertificado(int idCertificado) { var certDAO = new CertificadoDAO(); certDAO.RemoveCertificado(idCertificado); }
public Certificado GetCertificado(int idCertificado) { var certDAO = new CertificadoDAO(); return(certDAO.GetCertificado(idCertificado)); }