protected void Button4_Click(object sender, EventArgs e) { List <string> editables = new List <string>(); List <string> datos = new List <string>(); editables.Add("<fecha>"); datos.Add(txtFechaHeader.Text); editables.Add("<secuencia>"); datos.Add(txtSecuencia.Text); editables.Add("<anioReso>"); datos.Add(txtAnio2.Text); editables.Add("<coordinador>"); datos.Add(txtCoordinador.Text); editables.Add("<carreraCoor>"); datos.Add(ddlCarreras.SelectedValue); editables.Add("<sesion>"); datos.Add(ddlSesion.SelectedValue); editables.Add("<nombreDia>"); datos.Add(ddlNombreDia.SelectedValue); editables.Add("<numeroDia>"); datos.Add(ddlNumeroDia.SelectedValue); editables.Add("<nombreMes>"); datos.Add(ddlMes.SelectedValue); editables.Add("<anioSesion>"); datos.Add(txtAnio.Text); editables.Add("<acuerdo>"); datos.Add(txtAcuerdo.Text); editables.Add("<nombreMes1>"); datos.Add(ddlMes0.SelectedValue); editables.Add("<numeroDia1>"); datos.Add(ddlNumeroDia0.SelectedValue); editables.Add("<anioAcuerdo>"); datos.Add(txtAnio3.Text); editables.Add("<presidenteConsejo>"); datos.Add(txtPresidente.Text); editables.Add("<estudiante>"); datos.Add(txtNombreEstu1.Text); editables.Add("<cedula>"); datos.Add(txtCedula.Text); editables.Add("<carrera>"); datos.Add(ddlCarreras1.SelectedValue.ToString()); editables.Add("<carreraGuardado>"); datos.Add(ddlCarreras0.SelectedValue.ToString()); editables.Add("<carrera1>"); datos.Add(txtCarrera2.Text); editables.Add("<facultad>"); datos.Add(txtFacultad.Text); editables.Add("<presidente1>"); datos.Add(txtPresidente1.Text); // StringBuilder sb1 = new StringBuilder(); sb1.Append(@"Y:\Documentos\Pruebas\"); StringBuilder sb2 = new StringBuilder(); sb2.Append("Resolucion"); sb2.Append(txtSecuencia.Text).Append("-P-CD-FISEI-UTA-").Append(txtAnio2.Text); StringBuilder codigo = new StringBuilder(); codigo.Append(txtSecuencia.Text).Append("-P-CD-FISEI-UTA-").Append(txtAnio2.Text); sb1.Append(sb2.ToString()); sb1.Append(".docx"); string resolucion = codigo.ToString(); string ruta = sb1.ToString(); // String plantilla = @"Y:\Documentos\OficiosPlantilla\Sistemas\CulturaFisica.docx"; //continuar = CreateWordDocument(plantilla, sb1.ToString()); ManejoDatos mysql = new ManejoDatos(); Resolucion resol = new Resolucion(); resol.Ubicacion = ruta; resol.Editables = editables; resol.Datos = datos; resol.Codigo = resolucion; resol.Plantilla = plantilla; // resol.IDConsejo = 30; resol.IDConsejo = txtCodigoConsejoDestino.Text; resol.Estudiante = txtCedula.Text; resol.Secretaria = ((UsuariosSW)Session["USUARIOSW"]).Cedula; bool verificado = mysql.verificarDatos(editables, datos); if (verificado) { bool guardado = mysql.guardarResolucion(resol); if (guardado) { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Resolucion creada !')", true); // Label2.Text = "Documento Generado y Guardado"; } else { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Se ha producido un error en los datos')", true); // Label2.Text = "Ha ocurrido un error en los datos"; } } else { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Llenar TODOS los campos correctamente')", true); } }
protected void Button4_Click(object sender, EventArgs e) { /*Editables Y Datos*/ List <string> editables = new List <string>(); List <string> datos = new List <string>(); editables.Add("<fecha>"); datos.Add(txtFecha.Text); editables.Add("<secuencia>"); datos.Add(txtSecuencia.Text); editables.Add("<anio0>"); datos.Add(txtAnio.Text); editables.Add("<presidente>"); datos.Add(txtPresidente.Text); editables.Add("<sesion>"); datos.Add(ddlSesion.SelectedValue.ToString()); editables.Add("<nombredia>"); datos.Add(ddlNombreDia.SelectedValue.ToString()); editables.Add("<numerodia>"); datos.Add(ddlNumeroDia.SelectedValue.ToString()); editables.Add("<nombremes>"); datos.Add(ddlMes.SelectedValue.ToString()); editables.Add("<anio>"); datos.Add(txtAnio0.Text); editables.Add("<acuerdo>"); datos.Add(txtAcuerdo.Text); editables.Add("<nombremes1>"); datos.Add(ddlMes0.SelectedValue.ToString()); editables.Add("<numerodia1>"); datos.Add(ddlNumeroDia0.SelectedValue.ToString()); editables.Add("<anio1>"); datos.Add(txtAnio1.Text); editables.Add("<presidente1>"); datos.Add(txtPresidente0.Text); editables.Add("<estudiante>"); datos.Add(txtNombreEstu.Text); editables.Add("<carrera>"); datos.Add(ddlCarrera.SelectedValue.ToString()); editables.Add("<estudiante1>"); datos.Add(txtNombreEstu0.Text); editables.Add("<carrera1>"); datos.Add(ddlCarrera0.SelectedValue.ToString()); editables.Add("<estudiante2>"); datos.Add(txtNombreEstu1.Text); editables.Add("<presidenta>"); datos.Add(txtPresidente1.Text); editables.Add("<coordinadorcar>"); datos.Add(txtCoordinador.Text); editables.Add("<carrera2>"); datos.Add(ddlCarreras.SelectedValue.ToString()); /**/ StringBuilder sb1 = new StringBuilder(); sb1.Append(@"Y:\Documentos\Pruebas\"); StringBuilder sb2 = new StringBuilder(); sb2.Append("Resolucion"); sb2.Append(txtSecuencia.Text).Append("-P-CD-FISEI-UTA-").Append(txtAnio.Text); StringBuilder codigo = new StringBuilder(); codigo.Append(txtSecuencia.Text).Append("-P-CD-FISEI-UTA-").Append(txtAnio.Text); sb1.Append(sb2.ToString()); sb1.Append(".docx"); string resolucion = codigo.ToString(); string ruta = sb1.ToString(); String plantilla = @"Y:\Documentos\OficiosPlantilla\Sistemas\Titulacion\AprobacionModalidadProyectoInvestigacion.docx"; ManejoDatos mysql = new ManejoDatos(); Resolucion resol = new Resolucion(); resol.Ubicacion = ruta; resol.Editables = editables; resol.Datos = datos; resol.Codigo = resolucion; resol.Plantilla = plantilla; resol.IDConsejo = txtCodigoConsejoDestino.Text; if (ViewState["CEDULA_EST"] != null) { resol.Estudiante = ViewState["CEDULA_EST"].ToString(); } resol.Secretaria = ((UsuariosSW)Session["USUARIOSW"]).Cedula; bool verificado = mysql.verificarDatos(editables, datos); if (verificado && resol.Estudiante != null) { bool guardado = mysql.guardarResolucion(resol); if (guardado) { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Resolucion creada !')", true); // Label2.Text = "Documento Generado y Guardado"; } else { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Se ha producido un error en los datos')", true); // Label2.Text = "Ha ocurrido un error en los datos"; } } else { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Llenar TODOS los campos correctamente')", true); } }
protected void Button4_Click(object sender, EventArgs e) { /*Editables Y Datos*/ List <string> editables = new List <string>(); List <string> datos = new List <string>(); editables.Add("<fecha>"); datos.Add(txtFecha.Text); editables.Add("<secuencia>"); datos.Add(txtSecuencia.Text); editables.Add("<anio>"); datos.Add(txtAnio.Text); editables.Add("<coordinador>"); datos.Add(txtCoordinador.Text); editables.Add("<carrerasCoor>"); datos.Add(txtCarrerasCoorD.SelectedValue.ToString()); editables.Add("<sesion>"); datos.Add(ddlSesion.SelectedValue.ToString()); editables.Add("<nombreDia>"); datos.Add(ddlNombreDia.SelectedValue.ToString()); editables.Add("<numeroDia>"); datos.Add(ddlDiaNum.SelectedValue.ToString()); editables.Add("<nombreMes>"); datos.Add(ddlMes.SelectedValue.ToString()); editables.Add("<anio1>"); datos.Add(txtAnio1.Text); editables.Add("<acuerdo>"); datos.Add(txtAcuerdo.Text); editables.Add("<nombreMes1>"); datos.Add(ddlMes0.SelectedValue.ToString()); editables.Add("<numeroDia1>"); datos.Add(ddlDiaNum0.SelectedValue.ToString()); editables.Add("<anio2>"); datos.Add(txtAnio2.Text); editables.Add("<presidenteConsejo>"); datos.Add(txtPresiConsejo.Text); editables.Add("<estudiante>"); datos.Add(txtNombreEstu1.Text); editables.Add("<cedula>"); datos.Add(txtCedula.Text); editables.Add("<excarrera>"); datos.Add(ddlExCarreras.SelectedValue.ToString()); editables.Add("<periodoAcade>"); datos.Add(txtPeriodo.Text); editables.Add("<resolucion>"); datos.Add(txtResolucion.Text); editables.Add("<nombreMes2>"); datos.Add(ddlMes1.SelectedValue.ToString()); editables.Add("<numeroDia2>"); datos.Add(ddlDiaNum1.SelectedValue.ToString()); editables.Add("<anio3>"); datos.Add(txtAnio3.Text); editables.Add("<memo>"); datos.Add(txtMemo.Text); editables.Add("<numeroDia3>"); datos.Add(ddlDiaNum2.SelectedValue.ToString()); editables.Add("<nombreMes3>"); datos.Add(ddlMes2.SelectedValue.ToString()); editables.Add("<anio4>"); datos.Add(txtAnio4.Text); editables.Add("<suscriptor>"); datos.Add(txtSuscriptor.Text); editables.Add("<cargoSuscriptor>"); datos.Add(txtCargoSuscriptor.Text); editables.Add("<presidente>"); datos.Add(txtPresidente.Text); /**/ StringBuilder sb1 = new StringBuilder(); //sb1.Append(@"D:\Documentos\Pruebas\"); // sb1.Append(@"\\40.84.223.115\formatos\Documentos\Pruebas\"); sb1.Append(@"Y:\Documentos\Pruebas\"); StringBuilder sb2 = new StringBuilder(); sb2.Append("Resolucion"); sb2.Append(txtSecuencia.Text).Append("-P-CD-FISEI-UTA-").Append(txtAnio1.Text); StringBuilder codigo = new StringBuilder(); codigo.Append(txtSecuencia.Text).Append("-P-CD-FISEI-UTA-").Append(txtAnio1.Text); sb1.Append(sb2.ToString()); sb1.Append(".docx"); string resolucion = codigo.ToString(); string ruta = sb1.ToString(); // var plantilla = @"\\40.84.223.115\formatos\Documentos\OficiosPlantilla\Sistemas\actualizacionConocimientos.docx"; // var plantilla = @"D:\Documentos\OficiosPlantilla\Sistemas\actualizacionConocimientos.docx"; // var plantilla = @"D:\Documentos\OficiosPlantilla\Sistemas\actualizacionConocimientos.docx"; // var plantilla = @"\\40.84.223.115\formatos\Documentos\OficiosPlantilla\Sistemas\actualizacionConocimientos.docx"; var plantilla = @"Y:\Documentos\OficiosPlantilla\Sistemas\actualizacionConocimientos.docx"; ManejoDatos mysql = new ManejoDatos(); Resolucion resol = new Resolucion(); resol.Ubicacion = ruta; resol.Editables = editables; resol.Datos = datos; resol.Codigo = resolucion; resol.Plantilla = plantilla; // resol.IDConsejo = 20; // resol.IDConsejo =Convert.ToInt32( txtCodigoConsejoDestino.Text); resol.IDConsejo = txtCodigoConsejoDestino.Text; resol.Estudiante = txtCedula.Text; resol.Secretaria = ((UsuariosSW)Session["USUARIOSW"]).Cedula; bool verificado = mysql.verificarDatos(editables, datos); if (verificado) { bool guardado = mysql.guardarResolucion(resol); if (guardado) { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Resolucion creada !')", true); // Label2.Text = "Documento Generado y Guardado"; } else { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Se ha producido un error en los datos')", true); // Label2.Text = "Ha ocurrido un error en los datos"; } } else { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Llenar TODOS los campos correctamente')", true); } }