protected void Button1_Click(object sender, EventArgs e) { decimal idregistrado = PERSONASCER.PERSONASCERRegistrar(0, "1095808196", "gabriel", "ortega", DateTime.Now, "*****@*****.**", "6381746", "300777777", "per", "soltero", 0, DateTime.Now, 0, DateTime.Now, "EMPLEADO", "ADMINISTRACION", "CONTROL", "2000000", "SI"); GeneradorPdf.generarCertificado("1095808196", "", "PRUEBA1.docx", "PLANTILLACERTIFICACION.docx", "CERTIFICADO", 0); }
protected void CreateUser_Click(object sender, EventArgs e) { List <DCPERSONASCER> lstPERSONASCER = new List <DCPERSONASCER>(); //DataTable DTPERSONASCER = new DataTable(); //DTPERSONASCER = PERSONASCER.PERSONASCERObtenerbyCriterio(txtIdentificacion.Text, 0); lstPERSONASCER = PERSONASCER.PERSONASCERObtenerbyCriterio(txtIdentificacion.Text, 0); if (lstPERSONASCER.Count > 0) { //mensajeBUG("" + obtenerFecha(txtFechaDeExpedicion.Text).ToString()+" =="+obtenerFecha(DTPERSONASCER.Rows[0]["FECHANACIMIENTO"].ToString()).ToString()+" &&" +DTPERSONASCER.Rows[0]["EMAIL"].ToString()+"=="+ txtEmai.Text,"1"); DateTime fechaconsulta = Convert.ToDateTime(lstPERSONASCER[0].FECHANACIMIENTO); DateTime fechaconsultaformateada = new DateTime(fechaconsulta.Year, fechaconsulta.Month, fechaconsulta.Day); DateTime fechacalendar = Convert.ToDateTime(txtFechaDeExpedicion.Text); DateTime fechacalendarformateada = new DateTime(fechacalendar.Year, fechacalendar.Month, fechacalendar.Day); mensajeBUG("FECHA1BASE" + fechaconsultaformateada + " FECHA2CALENDAR" + fechacalendarformateada, "2comparaciondefechas"); if (fechaconsultaformateada == fechacalendarformateada && lstPERSONASCER[0].EMAIL.ToString().Equals(txtEmai.Text)) //if (Convert.ToDateTime(txtFechaDeExpedicion.Text) == Convert.ToDateTime(DTPERSONASCER.Rows[0]["FECHANACIMIENTO"]) && DTPERSONASCER.Rows[0]["EMAIL"].ToString() == txtEmai.Text) { String nombresinencriptar = DateTime.Now.Millisecond.ToString() + DateTime.Now.Second.ToString() + DateTime.Now.Minute.ToString() + DateTime.Now.Hour.ToString() + DateTime.Now.ToString() + txtNombres.Text; String nuevonombre = Encriptar(nombresinencriptar) + ".docx"; String nuevonombrepdf = Encriptar(nombresinencriptar) + ".pdf"; mensajeBUG("pdf" + nuevonombrepdf, "3encriptacion"); GeneradorPdf.generarCertificado(txtIdentificacion.Text, "SI", nuevonombre, "PLANTILLACERTIFICACION.docx", "CERTIFICADO", 0); mensajeBUG("ok generacion", "4generado"); String url = ConfigurationManager.AppSettings["Rutaserver"] + ConfigurationManager.AppSettings["RutaDescargas"] + nuevonombrepdf; Uri pruebapdfuri = new Uri(url); mensajeBUG("url", "5url"); HttpContext.Current.Response.Write("<script>window.open ('" + pruebapdfuri + "','" + pruebapdfuri + "')</script>"); mensajeBUG("urlventana", "6urlventana"); HttpContext.Current.Response.Write("<script>alert('Se ha generado el Certificado satisfactoriamente y fue enviado a su correo!');</script>"); //MessageBox.Show("Se ha generado el Certificado satisfactoriamente!"); } else { HttpContext.Current.Response.Write("<script>alert('Los valores no concuerdan!');</script>"); //MessageBox.Show("Los valores no concuerdan!"); } } else { } }