protected void gridFADN_RowCommand(object sender, GridViewCommandEventArgs e) { gridFADN.Columns[0].Visible = true; int index = int.Parse(e.CommandArgument.ToString()); GridViewRow row = gridFADN.Rows[index]; DataTable data = new DataTable(); if (e.CommandName == "Editar") { switch (Session["Rol"].ToString()) { case "Usuario Interno de FADN": drop.Drop_Respomsabilidad_Linea(dropEditResponsabilidad, 1); drop.Drop_Respomsabilidad_Linea(dropEditLinea, 2); data = pat.EntrenadorSeleccionar(int.Parse(row.Cells[0].Text)); for (int i = 0; i < data.Rows.Count; i++) { idEdit.Text = data.Rows[i][0].ToString(); txtEditPrimerNombre.Value = data.Rows[i][1].ToString(); txtEditSegundoNombre.Value = data.Rows[i][2].ToString(); txtEditPrimerApellido.Value = data.Rows[i][3].ToString(); txtEditSegundoApellido.Value = data.Rows[i][4].ToString(); txtEditNacionalidad.Value = data.Rows[i][5].ToString(); txtEditDepartamentoLaboral.Value = data.Rows[i][6].ToString(); txtEditModalidadDeportiva.Value = data.Rows[i][7].ToString(); txtEditCategoriaEdad.Value = data.Rows[i][8].ToString(); dropEditResponsabilidad.SelectedValue = data.Rows[i][9].ToString(); dropEditLinea.SelectedValue = data.Rows[i][10].ToString(); } idEdit.Visible = false; mostrarEditEntrenador.Visible = true; break; case "Técnico Evaluación": data = obs.observacionMostrarAcompaniamiento(int.Parse(row.Cells[0].Text), 28); for (int i = 0; i < data.Rows.Count; i++) { idIntroObservacionSinRechazo.Text = data.Rows[i][0].ToString(); txtCrearObservacionSinRechazo.Value = data.Rows[i][1].ToString(); } idIntroObservacionSinRechazo.Visible = false; crearObservacionSinRechazo.Visible = true; btObservacionSinRechazoUpdate.Visible = true; break; } } if (e.CommandName == "Mostrar") { listObservacionesFADN.DataSource = obs.observacionMostrarFADN(int.Parse(row.Cells[0].Text), 28); listObservacionesAcompaniamiento.DataSource = obs.observacionMostrarAcompaniamiento(int.Parse(row.Cells[0].Text), 28); listObservacionesEvaluacion.DataSource = obs.observacionMostrarEvaluador(int.Parse(row.Cells[0].Text), 28); listObservacionesFADN.DataBind(); listObservacionesAcompaniamiento.DataBind(); listObservacionesEvaluacion.DataBind(); mostrarObservacion.Visible = true; } if (e.CommandName == "Observacion") { switch (Session["Rol"].ToString()) { case "Usuario CE de FADN": idIntroObservacionRechazo.Text = row.Cells[0].Text; idIntroObservacionRechazo.Visible = false; crearObservacionRechazo.Visible = true; btcrearObservacionRechazo.Visible = true; break; case "Técnico Acompañamiento": idIntroObservacionSinRechazo.Text = row.Cells[0].Text; idIntroObservacionSinRechazo.Visible = false; crearObservacionSinRechazo.Visible = true; btObservacionSinRechazo.Visible = true; break; case "Técnico Evaluación": idIntroObservacionRechazo.Text = row.Cells[0].Text; idIntroObservacionRechazo.Visible = false; crearObservacionRechazo.Visible = true; guardarObservacionRechazo.Visible = true; btcrearObservacionRechazo.Visible = true; break; } } if (e.CommandName == "Aprobar") { switch (Session["Rol"].ToString()) { case "Usuario CE de FADN": obseracion.id27 = int.Parse(row.Cells[0].Text); obseracion.usuario = id.idUsuario(Convert.ToString(Session["Usuario"])); obs.observacionCreateFADN(obseracion); pat.EntrenadorUpdate(modelo, int.Parse(row.Cells[0].Text), 6); break; case "Técnico Evaluación": obseracion.id27 = int.Parse(row.Cells[0].Text); obseracion.usuario = id.idUsuario(Convert.ToString(Session["Usuario"])); obs.observacionCreateEvaluador(obseracion); pat.EntrenadorUpdate(modelo, int.Parse(row.Cells[0].Text), 13); break; } CargarGrid(); } if (e.CommandName == "Enviar") { switch (Session["Rol"].ToString()) { case "Usuario Interno de FADN": pat.EntrenadorUpdate(modelo, int.Parse(row.Cells[0].Text), 3); break; case "Técnico Acompañamiento": obseracion.id27 = int.Parse(row.Cells[0].Text); obseracion.usuario = id.idUsuario(Convert.ToString(Session["Usuario"])); obs.observacionCreateAcompaniamiento(obseracion); pat.EntrenadorUpdate(modelo, int.Parse(row.Cells[0].Text), 9); break; } CargarGrid(); } if (e.CommandName == "Eliminar") { pat.EntrenadorUpdate(modelo, int.Parse(row.Cells[0].Text), 12); CargarGrid(); } gridFADN.Columns[0].Visible = false; }
protected void gridFODABE_RowCommand(object sender, System.Web.UI.WebControls.GridViewCommandEventArgs e) { gridFODABE.Columns[0].Visible = true; int index = int.Parse(e.CommandArgument.ToString()); GridViewRow row = gridFODABE.Rows[index]; DataTable data = new DataTable(); if (e.CommandName == "Previa") { data = pat.FODABESeleccionar(int.Parse(row.Cells[0].Text)); for (int i = 0; i < data.Rows.Count; i++) { txtPreviewFortaleza.Text = data.Rows[i][1].ToString(); txtPreviewOportunida.Text = data.Rows[i][2].ToString(); txtPreviewDebilidad.Text = data.Rows[i][3].ToString(); txtPreviewAmenaza.Text = data.Rows[i][4].ToString(); txtPreviewMision.Text = data.Rows[i][5].ToString(); txtPreviewVision.Text = data.Rows[i][6].ToString(); txtPreviewValor.Text = data.Rows[i][7].ToString(); } vistaPreviaFODABE.Visible = true; } if (e.CommandName == "Editar") { switch (Session["Rol"].ToString()) { case "Usuario Interno de FADN": data = pat.FODABESeleccionar(int.Parse(row.Cells[0].Text)); for (int i = 0; i < data.Rows.Count; i++) { idEditFODABE.Text = data.Rows[i][0].ToString(); txtEditFortalezaFODABE.Text = data.Rows[i][1].ToString(); txtEditOportunidadFODABE.Text = data.Rows[i][2].ToString(); txtEditDebilidadFODABE.Text = data.Rows[i][3].ToString(); txtEditAmenazaFODABE.Text = data.Rows[i][4].ToString(); txtEditMisionFODABE.Text = data.Rows[i][5].ToString(); txtEditVisionFODABE.Text = data.Rows[i][6].ToString(); txtEditValorFODABE.Text = data.Rows[i][7].ToString(); } idEditFODABE.Visible = false; mostrarEditFODABE.Visible = true; break; case "Técnico Evaluación": data = obs.observacionMostrarAcompaniamiento(int.Parse(row.Cells[0].Text), 27); for (int i = 0; i < data.Rows.Count; i++) { idIntroObservacionSinRechazo.Text = data.Rows[i][0].ToString(); txtCrearObservacionSinRechazo.Text = data.Rows[i][1].ToString(); } idIntroObservacionSinRechazo.Visible = false; crearObservacionSinRechazo.Visible = true; btObservacionSinRechazoUpdate.Visible = true; break; } } if (e.CommandName == "Mostrar") { listObservacionesFADN.DataSource = obs.observacionMostrarFADN(int.Parse(row.Cells[0].Text), 27); listObservacionesAcompaniamiento.DataSource = obs.observacionMostrarAcompaniamiento(int.Parse(row.Cells[0].Text), 27); listObservacionesEvaluacion.DataSource = obs.observacionMostrarEvaluador(int.Parse(row.Cells[0].Text), 27); listObservacionesFADN.DataBind(); listObservacionesAcompaniamiento.DataBind(); listObservacionesEvaluacion.DataBind(); mostrarObservacion.Visible = true; } if (e.CommandName == "Observacion") { data = pat.FODABESeleccionar(int.Parse(row.Cells[0].Text)); switch (Session["Rol"].ToString()) { case "Usuario CE de FADN": for (int i = 0; i < data.Rows.Count; i++) { idIntroObservacionRechazo.Text = data.Rows[i][0].ToString(); } idIntroObservacionRechazo.Visible = false; crearObservacionRechazo.Visible = true; btcrearObservacionRechazo.Visible = true; break; case "Técnico Acompañamiento": for (int i = 0; i < data.Rows.Count; i++) { idIntroObservacionSinRechazo.Text = data.Rows[i][0].ToString(); } idIntroObservacionSinRechazo.Visible = false; crearObservacionSinRechazo.Visible = true; btObservacionSinRechazo.Visible = true; break; case "Técnico Evaluación": for (int i = 0; i < data.Rows.Count; i++) { idIntroObservacionRechazo.Text = data.Rows[i][0].ToString(); } idIntroObservacionRechazo.Visible = false; crearObservacionRechazo.Visible = true; guardarObservacionRechazo.Visible = true; btcrearObservacionRechazo.Visible = true; break; } } if (e.CommandName == "Aprobar") { switch (Session["Rol"].ToString()) { case "Usuario CE de FADN": obseracion.id17 = int.Parse(row.Cells[0].Text); obseracion.usuario = id.idUsuario(Convert.ToString(Session["Usuario"])); obs.observacionCreateFADN(obseracion); pat.FODABEUpdate(modelo, int.Parse(row.Cells[0].Text), 6); break; case "Técnico Evaluación": obseracion.id17 = int.Parse(row.Cells[0].Text); obseracion.usuario = id.idUsuario(Convert.ToString(Session["Usuario"])); obs.observacionCreateEvaluador(obseracion); pat.FODABEUpdate(modelo, int.Parse(row.Cells[0].Text), 13); break; } CargarGrid(); } if (e.CommandName == "Enviar") { switch (Session["Rol"].ToString()) { case "Usuario Interno de FADN": pat.FODABEUpdate(modelo, int.Parse(row.Cells[0].Text), 3); break; case "Técnico Acompañamiento": obseracion.id17 = int.Parse(row.Cells[0].Text); obseracion.usuario = id.idUsuario(Convert.ToString(Session["Usuario"])); obs.observacionCreateAcompaniamiento(obseracion); pat.FODABEUpdate(modelo, int.Parse(row.Cells[0].Text), 9); break; } CargarGrid(); } if (e.CommandName == "Eliminar") { pat.FODABEUpdate(modelo, int.Parse(row.Cells[0].Text), 12); CargarGrid(); } gridFODABE.Columns[0].Visible = false; }
protected void gridResultado_RowCommand(object sender, GridViewCommandEventArgs e) { gridResultado.Columns[0].Visible = true; int index = int.Parse(e.CommandArgument.ToString()); GridViewRow row = gridResultado.Rows[index]; DataTable data = new DataTable(); if (e.CommandName == "Editar") { switch (Session["Rol"].ToString()) { case "Usuario Interno de FADN": drop.Drop_Nivel(dropEditNivelResultado, 1); drop.Drop_Categoria(dropEditCategoriaResultado, 1); data = pat.ResultadoSeleccionar(int.Parse(row.Cells[0].Text)); for (int i = 0; i < data.Rows.Count; i++) { idEditResultado.Text = data.Rows[i][0].ToString(); dropEditNivelResultado.SelectedValue = data.Rows[i][1].ToString(); txtEditCompetenciaResultado.Value = data.Rows[i][2].ToString(); txtEditSedeResultado.Value = data.Rows[i][3].ToString(); txtEditFechaResultado.Text = data.Rows[i][4].ToString(); dropEditCategoriaResultado.SelectedValue = data.Rows[i][5].ToString(); txtEditResultadoResultado.Value = data.Rows[i][6].ToString(); txtEditObservacionResultado.Value = data.Rows[i][7].ToString(); } idEditResultado.Visible = false; mostrarEditResultado.Visible = true; break; case "Técnico Evaluación": data = obs.observacionMostrarAcompaniamiento(int.Parse(row.Cells[0].Text), 27); for (int i = 0; i < data.Rows.Count; i++) { idIntroObservacionSinRechazoResultado.Text = data.Rows[i][0].ToString(); txtCrearObservacionSinRechazo.Value = data.Rows[i][1].ToString(); } idIntroObservacionSinRechazoResultado.Visible = false; crearObservacionSinRechazo.Visible = true; btObservacionSinRechazoUpdate.Visible = true; break; } } if (e.CommandName == "Mostrar") { listObservacionesFADN.DataSource = obs.observacionMostrarFADN(int.Parse(row.Cells[0].Text), 27); listObservacionesAcompaniamiento.DataSource = obs.observacionMostrarAcompaniamiento(int.Parse(row.Cells[0].Text), 27); listObservacionesEvaluacion.DataSource = obs.observacionMostrarEvaluador(int.Parse(row.Cells[0].Text), 27); listObservacionesFADN.DataBind(); listObservacionesAcompaniamiento.DataBind(); listObservacionesEvaluacion.DataBind(); mostrarObservacion.Visible = true; } if (e.CommandName == "Observacion") { data = pat.ResultadoSeleccionar(int.Parse(row.Cells[0].Text)); switch (Session["Rol"].ToString()) { case "Usuario CE de FADN": for (int i = 0; i < data.Rows.Count; i++) { idIntroObservacionRechazoResultado.Text = data.Rows[i][0].ToString(); } idIntroObservacionRechazoResultado.Visible = false; crearObservacionRechazo.Visible = true; btcrearObservacionRechazo.Visible = true; break; case "Técnico Acompañamiento": for (int i = 0; i < data.Rows.Count; i++) { idIntroObservacionSinRechazoResultado.Text = data.Rows[i][0].ToString(); } idIntroObservacionSinRechazoResultado.Visible = false; crearObservacionSinRechazo.Visible = true; btObservacionSinRechazo.Visible = true; break; case "Técnico Evaluación": for (int i = 0; i < data.Rows.Count; i++) { idIntroObservacionRechazoResultado.Text = data.Rows[i][0].ToString(); } idIntroObservacionRechazoResultado.Visible = false; crearObservacionRechazo.Visible = true; guardarObservacionRechazo.Visible = true; btcrearObservacionRechazo.Visible = true; break; } } if (e.CommandName == "Aprobar") { switch (Session["Rol"].ToString()) { case "Usuario CE de FADN": obseracion.id26 = int.Parse(row.Cells[0].Text); obseracion.usuario = id.idUsuario(Convert.ToString(Session["Usuario"])); obs.observacionCreateFADN(obseracion); pat.ResultadoUpdate(modelor, int.Parse(row.Cells[0].Text), 6); break; case "Técnico Evaluación": obseracion.id26 = int.Parse(row.Cells[0].Text); obseracion.usuario = id.idUsuario(Convert.ToString(Session["Usuario"])); obs.observacionCreateEvaluador(obseracion); pat.ResultadoUpdate(modelor, int.Parse(row.Cells[0].Text), 13); break; } CargarGrid(); } if (e.CommandName == "Enviar") { switch (Session["Rol"].ToString()) { case "Usuario Interno de FADN": pat.ResultadoUpdate(modelor, int.Parse(row.Cells[0].Text), 3); break; case "Técnico Acompañamiento": obseracion.id26 = int.Parse(row.Cells[0].Text); obseracion.usuario = id.idUsuario(Convert.ToString(Session["Usuario"])); obs.observacionCreateAcompaniamiento(obseracion); pat.ResultadoUpdate(modelor, int.Parse(row.Cells[0].Text), 9); break; } CargarGrid(); } if (e.CommandName == "Eliminar") { pat.ResultadoUpdate(modelor, int.Parse(row.Cells[0].Text), 12); CargarGrid(); } gridResultado.Columns[0].Visible = false; }
protected void gridFADN_RowCommand(object sender, GridViewCommandEventArgs e) { gridFADN.Columns[0].Visible = true; int index = int.Parse(e.CommandArgument.ToString()); GridViewRow row = gridFADN.Rows[index]; DataTable data = new DataTable(); if (e.CommandName == "Editar") { switch (Session["Rol"].ToString()) { case "Usuario Interno de FADN": drop.Drop_FormatoC(dropEditFormato, 3); data = pat.C2Seleccionar(int.Parse(row.Cells[0].Text)); for (int i = 0; i < data.Rows.Count; i++) { idEditCPE.Text = data.Rows[i][0].ToString(); dropEditFormato.SelectedValue = data.Rows[i][1].ToString(); txtEditEneroAbril.Value = data.Rows[i][2].ToString(); txtEditMayoAgosto.Value = data.Rows[i][3].ToString(); txtEditSeptiembreDiciembre.Value = data.Rows[i][4].ToString(); txtEditPresupuesto.Value = data.Rows[i][6].ToString(); } dropEditFormato.Enabled = false; idEditCPE.Visible = false; mostrarEditC2.Visible = true; break; case "Técnico Evaluación": data = obs.observacionMostrarAcompaniamiento(int.Parse(row.Cells[0].Text), 4); for (int i = 0; i < data.Rows.Count; i++) { idIntroObservacionSinRechazo.Text = data.Rows[i][0].ToString(); txtCrearObservacionSinRechazo.Value = data.Rows[i][1].ToString(); } idIntroObservacionSinRechazo.Visible = false; crearObservacionSinRechazo.Visible = true; btObservacionSinRechazoUpdate.Visible = true; break; } } if (e.CommandName == "Mostrar") { listObservacionesFADN.DataSource = obs.observacionMostrarFADN(int.Parse(row.Cells[0].Text), 6); listObservacionesAcompaniamiento.DataSource = obs.observacionMostrarAcompaniamiento(int.Parse(row.Cells[0].Text), 6); listObservacionesEvaluacion.DataSource = obs.observacionMostrarEvaluador(int.Parse(row.Cells[0].Text), 6); listObservacionesFADN.DataBind(); listObservacionesAcompaniamiento.DataBind(); listObservacionesEvaluacion.DataBind(); mostrarObservacion.Visible = true; } if (e.CommandName == "Observacion") { data = pat.C2Seleccionar(int.Parse(row.Cells[0].Text)); switch (Session["Rol"].ToString()) { case "Usuario CE de FADN": for (int i = 0; i < data.Rows.Count; i++) { idIntroObservacionRechazo.Text = data.Rows[i][0].ToString(); } idIntroObservacionRechazo.Visible = false; crearObservacionRechazo.Visible = true; btcrearObservacionRechazo.Visible = true; break; case "Técnico Acompañamiento": for (int i = 0; i < data.Rows.Count; i++) { idIntroObservacionSinRechazo.Text = data.Rows[i][0].ToString(); } idIntroObservacionSinRechazo.Visible = false; crearObservacionSinRechazo.Visible = true; btObservacionSinRechazo.Visible = true; break; case "Técnico Evaluación": for (int i = 0; i < data.Rows.Count; i++) { idIntroObservacionRechazo.Text = data.Rows[i][0].ToString(); } idIntroObservacionRechazo.Visible = false; crearObservacionRechazo.Visible = true; guardarObservacionRechazo.Visible = true; btcrearObservacionRechazo.Visible = true; break; } } if (e.CommandName == "Aprobar") { switch (Session["Rol"].ToString()) { case "Usuario CE de FADN": obseracion.id5 = int.Parse(row.Cells[0].Text); obseracion.usuario = id.idUsuario(Convert.ToString(Session["Usuario"])); obs.observacionCreateFADN(obseracion); pat.C2Update(modelo, int.Parse(row.Cells[0].Text), 6); break; case "Técnico Evaluación": obseracion.id5 = int.Parse(row.Cells[0].Text); obseracion.usuario = id.idUsuario(Convert.ToString(Session["Usuario"])); obs.observacionCreateEvaluador(obseracion); pat.C2Update(modelo, int.Parse(row.Cells[0].Text), 13); break; } CargarGrid(); } if (e.CommandName == "Enviar") { switch (Session["Rol"].ToString()) { case "Usuario Interno de FADN": pat.C2Update(modelo, int.Parse(row.Cells[0].Text), 3); break; case "Técnico Acompañamiento": obseracion.id5 = int.Parse(row.Cells[0].Text); obseracion.usuario = id.idUsuario(Convert.ToString(Session["Usuario"])); obs.observacionCreateAcompaniamiento(obseracion); pat.C2Update(modelo, int.Parse(row.Cells[0].Text), 9); break; } CargarGrid(); } if (e.CommandName == "Eliminar") { pat.C2Update(modelo, int.Parse(row.Cells[0].Text), 12); CargarGrid(); } gridFADN.Columns[0].Visible = false; }
protected void gridFADN1_RowCommand(object sender, GridViewCommandEventArgs e) { gridFADN1.Columns[0].Visible = true; int index = int.Parse(e.CommandArgument.ToString()); GridViewRow row = gridFADN1.Rows[index]; DataTable data = new DataTable(); if (e.CommandName == "Editar") { switch (Session["Rol"].ToString()) { case "Usuario Interno de FADN": drop.Drop_TipoProyecto(dropEditTipoProyecto); data = pat.P2Seleccionar(int.Parse(row.Cells[0].Text)); for (int i = 0; i < data.Rows.Count; i++) { idEdit.Text = data.Rows[i][0].ToString(); dropEditTipoProyecto.SelectedValue = data.Rows[i][1].ToString(); drop.Drop_Proyecto(dropEditProyecto, int.Parse(dropEditTipoProyecto.SelectedValue)); dropEditProyecto.SelectedValue = data.Rows[i][2].ToString(); drop.Drop_CodigoProyecto(dropEditRenglon, int.Parse(dropEditProyecto.SelectedValue)); dropEditRenglon.SelectedValue = data.Rows[i][3].ToString(); txtEditUno.Value = data.Rows[i][4].ToString(); txtEditDos.Value = data.Rows[i][5].ToString(); txtEditTres.Value = data.Rows[i][6].ToString(); txtEditCuatro.Value = data.Rows[i][7].ToString(); txtEditFinanciamiento.Value = data.Rows[i][8].ToString(); } idEdit.Visible = false; dropEditTipoProyecto.Enabled = false; dropEditProyecto.Enabled = false; dropEditRenglon.Enabled = false; mostrarEditP2.Visible = true; break; case "Técnico Evaluación": data = obs.observacionMostrarAcompaniamiento(int.Parse(row.Cells[0].Text), 22); for (int i = 0; i < data.Rows.Count; i++) { idIntroObservacionSinRechazo.Text = data.Rows[i][0].ToString(); txtCrearObservacionSinRechazo.Value = data.Rows[i][1].ToString(); } idIntroObservacionSinRechazo.Visible = false; crearObservacionSinRechazo.Visible = true; btObservacionSinRechazoUpdate.Visible = true; break; } } if (e.CommandName == "Mostrar") { listObservacionesFADN.DataSource = obs.observacionMostrarFADN(int.Parse(row.Cells[0].Text), 22); listObservacionesAcompaniamiento.DataSource = obs.observacionMostrarAcompaniamiento(int.Parse(row.Cells[0].Text), 22); listObservacionesEvaluacion.DataSource = obs.observacionMostrarEvaluador(int.Parse(row.Cells[0].Text), 22); listObservacionesFADN.DataBind(); listObservacionesAcompaniamiento.DataBind(); listObservacionesEvaluacion.DataBind(); mostrarObservacion.Visible = true; } if (e.CommandName == "Observacion") { data = pat.P2Seleccionar(int.Parse(row.Cells[0].Text)); switch (Session["Rol"].ToString()) { case "Usuario CE de FADN": for (int i = 0; i < data.Rows.Count; i++) { idIntroObservacionRechazo.Text = data.Rows[i][0].ToString(); } idIntroObservacionRechazo.Visible = false; crearObservacionRechazo.Visible = true; btcrearObservacionRechazo.Visible = true; break; case "Técnico Acompañamiento": for (int i = 0; i < data.Rows.Count; i++) { idIntroObservacionSinRechazo.Text = data.Rows[i][0].ToString(); } idIntroObservacionSinRechazo.Visible = false; crearObservacionSinRechazo.Visible = true; btObservacionSinRechazo.Visible = true; break; case "Técnico Evaluación": for (int i = 0; i < data.Rows.Count; i++) { idIntroObservacionRechazo.Text = data.Rows[i][0].ToString(); } idIntroObservacionRechazo.Visible = false; crearObservacionRechazo.Visible = true; guardarObservacionRechazo.Visible = true; btcrearObservacionRechazo.Visible = true; break; } } if (e.CommandName == "Aprobar") { switch (Session["Rol"].ToString()) { case "Usuario CE de FADN": obseracion.id21 = int.Parse(row.Cells[0].Text); obseracion.usuario = id.idUsuario(Convert.ToString(Session["Usuario"])); obs.observacionCreateFADN(obseracion); pat.P2Update(modelo, int.Parse(row.Cells[0].Text), 6); break; case "Técnico Evaluación": obseracion.id21 = int.Parse(row.Cells[0].Text); obseracion.usuario = id.idUsuario(Convert.ToString(Session["Usuario"])); obs.observacionCreateEvaluador(obseracion); pat.P2Update(modelo, int.Parse(row.Cells[0].Text), 13); break; } CargarGrid(); } if (e.CommandName == "Enviar") { switch (Session["Rol"].ToString()) { case "Usuario Interno de FADN": pat.P2Update(modelo, int.Parse(row.Cells[0].Text), 3); break; case "Técnico Acompañamiento": obseracion.id21 = int.Parse(row.Cells[0].Text); obseracion.usuario = id.idUsuario(Convert.ToString(Session["Usuario"])); obs.observacionCreateAcompaniamiento(obseracion); pat.P2Update(modelo, int.Parse(row.Cells[0].Text), 9); break; } CargarGrid(); } if (e.CommandName == "Eliminar") { pat.P2Update(modelo, int.Parse(row.Cells[0].Text), 12); CargarGrid(); } gridFADN1.Columns[0].Visible = false; }
protected void gridFADN1_RowCommand(object sender, GridViewCommandEventArgs e) { gridFADN1.Columns[0].Visible = true; int index = int.Parse(e.CommandArgument.ToString()); GridViewRow row = gridFADN1.Rows[index]; DataTable data = new DataTable(); if (e.CommandName == "Nuevo") { (row.FindControl("nuevoP3") as LinkButton).Visible = false; (row.FindControl("crearP3") as LinkButton).Visible = true; (row.FindControl("cancelCrearP3") as LinkButton).Visible = true; } if (e.CommandName == "CrearP3") { try { modelo.codigo = (row.FindControl("lblCodigo") as Label).Text; modelo.promocion = Convert.ToDouble((row.FindControl("TxtPromocion") as TextBox).Text); modelo.programa = Convert.ToDouble((row.FindControl("TxtPrograma") as TextBox).Text); modelo.actividad = Convert.ToDouble((row.FindControl("TxtActividad") as TextBox).Text); modelo.otra_fuente = Convert.ToDouble((row.FindControl("TxtOtraFuente") as TextBox).Text); modelo.subtoltal = Convert.ToDouble((row.FindControl("TxtPromocion") as TextBox).Text) + Convert.ToDouble((row.FindControl("TxtPrograma") as TextBox).Text) + Convert.ToDouble((row.FindControl("TxtActividad") as TextBox).Text); modelo.total = Convert.ToDouble((row.FindControl("TxtPromocion") as TextBox).Text) + Convert.ToDouble((row.FindControl("TxtPrograma") as TextBox).Text) + Convert.ToDouble((row.FindControl("TxtActividad") as TextBox).Text) + Convert.ToDouble((row.FindControl("TxtOtraFuente") as TextBox).Text); modelo.fadn = Session["Federacion"].ToString(); modelo.ano = year; modelo.fkestado = 1; pat.P3Create(modelo); CargarGrid(); ScriptManager.RegisterStartupScript(this, typeof(string), "Mensaje", "swal('¡Completo!', 'La información fue ingresada', 'success');", true); } catch { ScriptManager.RegisterStartupScript(this, typeof(string), "Mensaje", "swal('¡Error!', 'La información no fue ingresada', 'error');", true); } } if (e.CommandName == "CancelarCrearP3") { CargarGrid(); } if (e.CommandName == "EditarP3") { try { modelo.promocion = Convert.ToDouble((row.FindControl("TxtPromocion") as TextBox).Text); modelo.programa = Convert.ToDouble((row.FindControl("TxtPrograma") as TextBox).Text); modelo.actividad = Convert.ToDouble((row.FindControl("TxtActividad") as TextBox).Text); modelo.otra_fuente = Convert.ToDouble((row.FindControl("TxtOtraFuente") as TextBox).Text); modelo.subtoltal = Convert.ToDouble((row.FindControl("TxtPromocion") as TextBox).Text) + Convert.ToDouble((row.FindControl("TxtPrograma") as TextBox).Text) + Convert.ToDouble((row.FindControl("TxtActividad") as TextBox).Text); modelo.total = Convert.ToDouble((row.FindControl("TxtPromocion") as TextBox).Text) + Convert.ToDouble((row.FindControl("TxtPrograma") as TextBox).Text) + Convert.ToDouble((row.FindControl("TxtActividad") as TextBox).Text) + Convert.ToDouble((row.FindControl("TxtOtraFuente") as TextBox).Text); pat.P3Update(modelo, int.Parse(row.Cells[0].Text), 0); CargarGrid(); ScriptManager.RegisterStartupScript(this, typeof(string), "Mensaje", "swal('¡Completo!', 'La información fue modificada', 'success');", true); } catch { ScriptManager.RegisterStartupScript(this, typeof(string), "Mensaje", "swal('¡Error!', 'La información no fue modificada', 'error');", true); } } if (e.CommandName == "cancelEditP3") { CargarGrid(); } if (e.CommandName == "Editar") { switch (Session["Rol"].ToString()) { case "Usuario Interno de FADN": (row.FindControl("TxtPromocion") as TextBox).Enabled = true; (row.FindControl("TxtPrograma") as TextBox).Enabled = true; (row.FindControl("TxtActividad") as TextBox).Enabled = true; (row.FindControl("TxtOtraFuente") as TextBox).Enabled = true; (row.FindControl("nuevoP3") as LinkButton).Visible = false; (row.FindControl("btEditar") as LinkButton).Visible = false; (row.FindControl("editP3") as LinkButton).Visible = true; (row.FindControl("cancelEditP3") as LinkButton).Visible = true; break; case "Técnico Evaluación": data = obs.observacionMostrarAcompaniamiento(int.Parse(row.Cells[0].Text), 23); for (int i = 0; i < data.Rows.Count; i++) { idIntroObservacionSinRechazo.Text = data.Rows[i][0].ToString(); txtCrearObservacionSinRechazo.Value = data.Rows[i][1].ToString(); } idIntroObservacionSinRechazo.Visible = false; crearObservacionSinRechazo.Visible = true; btObservacionSinRechazoUpdate.Visible = true; break; } } if (e.CommandName == "Mostrar") { listObservacionesFADN.DataSource = obs.observacionMostrarFADN(int.Parse(row.Cells[0].Text), 23); listObservacionesAcompaniamiento.DataSource = obs.observacionMostrarAcompaniamiento(int.Parse(row.Cells[0].Text), 23); listObservacionesEvaluacion.DataSource = obs.observacionMostrarEvaluador(int.Parse(row.Cells[0].Text), 23); listObservacionesFADN.DataBind(); listObservacionesAcompaniamiento.DataBind(); listObservacionesEvaluacion.DataBind(); mostrarObservacion.Visible = true; } if (e.CommandName == "Observacion") { switch (Session["Rol"].ToString()) { case "Usuario CE de FADN": idIntroObservacionRechazo.Text = row.Cells[0].Text; idIntroObservacionRechazo.Visible = false; crearObservacionRechazo.Visible = true; btcrearObservacionRechazo.Visible = true; break; case "Técnico Acompañamiento": idIntroObservacionSinRechazo.Text = row.Cells[0].Text; idIntroObservacionSinRechazo.Visible = false; crearObservacionSinRechazo.Visible = true; btObservacionSinRechazo.Visible = true; break; case "Técnico Evaluación": idIntroObservacionRechazo.Text = row.Cells[0].Text; idIntroObservacionRechazo.Visible = false; crearObservacionRechazo.Visible = true; guardarObservacionRechazo.Visible = true; btcrearObservacionRechazo.Visible = true; break; } } if (e.CommandName == "Aprobar") { switch (Session["Rol"].ToString()) { case "Usuario CE de FADN": obseracion.id22 = int.Parse(row.Cells[0].Text); obseracion.usuario = id.idUsuario(Convert.ToString(Session["Usuario"])); obs.observacionCreateFADN(obseracion); pat.P3Update(modelo, int.Parse(row.Cells[0].Text), 6); break; case "Técnico Evaluación": obseracion.id22 = int.Parse(row.Cells[0].Text); obseracion.usuario = id.idUsuario(Convert.ToString(Session["Usuario"])); obs.observacionCreateEvaluador(obseracion); pat.P3Update(modelo, int.Parse(row.Cells[0].Text), 13); break; } CargarGrid(); } if (e.CommandName == "Enviar") { switch (Session["Rol"].ToString()) { case "Usuario Interno de FADN": pat.P3Update(modelo, int.Parse(row.Cells[0].Text), 3); break; case "Técnico Acompañamiento": obseracion.id22 = int.Parse(row.Cells[0].Text); obseracion.usuario = id.idUsuario(Convert.ToString(Session["Usuario"])); obs.observacionCreateAcompaniamiento(obseracion); pat.P3Update(modelo, int.Parse(row.Cells[0].Text), 9); break; } CargarGrid(); } if (e.CommandName == "Eliminar") { pat.P3Update(modelo, int.Parse(row.Cells[0].Text), 12); CargarGrid(); } gridFADN1.Columns[0].Visible = false; }
protected void gridFADN_RowCommand(object sender, GridViewCommandEventArgs e) { gridFADN.Columns[0].Visible = true; int index = int.Parse(e.CommandArgument.ToString()); GridViewRow row = gridFADN.Rows[index]; DataTable data = new DataTable(); if (e.CommandName == "Editar") { switch (Session["Rol"].ToString()) { case "Usuario Interno de FADN": drop.Drop_ActividadPAT(dropEditActividad, 2); drop.Drop_Pais(dropEditPais); drop.Drop_Dia(dropEditDiaInicio); drop.Drop_Mes(dropEditMesInicio); drop.Drop_Dia(dropEditDiaFin); drop.Drop_Mes(dropEditMesFin); data = pat.PE2Seleccionar(int.Parse(row.Cells[0].Text)); for (int i = 0; i < data.Rows.Count; i++) { idEditPE2.Text = data.Rows[i][0].ToString(); dropEditActividad.SelectedValue = data.Rows[i][1].ToString(); txtEditCodigo.Text = data.Rows[i][2].ToString(); txtEditRegistro.Value = data.Rows[i][3].ToString(); dropEditDiaInicio.SelectedValue = data.Rows[i][4].ToString(); dropEditMesInicio.SelectedValue = data.Rows[i][5].ToString(); dropEditDiaFin.SelectedValue = data.Rows[i][6].ToString(); dropEditMesFin.SelectedValue = data.Rows[i][7].ToString(); dropEditPais.SelectedValue = data.Rows[i][8].ToString(); drop.Drop_Departamento(dropEditDepartamento, int.Parse(dropEditPais.SelectedValue)); dropEditDepartamento.SelectedValue = data.Rows[i][9].ToString(); txtEditLugar.Value = data.Rows[i][10].ToString(); txtEditPresupuesto.Value = data.Rows[i][11].ToString(); } txtEditCodigo.Enabled = false; idEditPE2.Visible = false; mostrarEditPE2.Visible = true; break; case "Técnico Evaluación": data = obs.observacionMostrarAcompaniamiento(int.Parse(row.Cells[0].Text), 25); for (int i = 0; i < data.Rows.Count; i++) { idIntroObservacionSinRechazo.Text = data.Rows[i][0].ToString(); txtCrearObservacionSinRechazo.Value = data.Rows[i][1].ToString(); } idIntroObservacionSinRechazo.Visible = false; crearObservacionSinRechazo.Visible = true; btObservacionSinRechazoUpdate.Visible = true; break; } } if (e.CommandName == "Mostrar") { listObservacionesFADN.DataSource = obs.observacionMostrarFADN(int.Parse(row.Cells[0].Text), 25); listObservacionesAcompaniamiento.DataSource = obs.observacionMostrarAcompaniamiento(int.Parse(row.Cells[0].Text), 25); listObservacionesEvaluacion.DataSource = obs.observacionMostrarEvaluador(int.Parse(row.Cells[0].Text), 25); listObservacionesFADN.DataBind(); listObservacionesAcompaniamiento.DataBind(); listObservacionesEvaluacion.DataBind(); mostrarObservacion.Visible = true; } if (e.CommandName == "Observacion") { data = pat.PE2Seleccionar(int.Parse(row.Cells[0].Text)); switch (Session["Rol"].ToString()) { case "Usuario CE de FADN": for (int i = 0; i < data.Rows.Count; i++) { idIntroObservacionRechazo.Text = data.Rows[i][0].ToString(); } idIntroObservacionRechazo.Visible = false; crearObservacionRechazo.Visible = true; btcrearObservacionRechazo.Visible = true; break; case "Técnico Acompañamiento": for (int i = 0; i < data.Rows.Count; i++) { idIntroObservacionSinRechazo.Text = data.Rows[i][0].ToString(); } idIntroObservacionSinRechazo.Visible = false; crearObservacionSinRechazo.Visible = true; btObservacionSinRechazo.Visible = true; break; case "Técnico Evaluación": for (int i = 0; i < data.Rows.Count; i++) { idIntroObservacionRechazo.Text = data.Rows[i][0].ToString(); } idIntroObservacionRechazo.Visible = false; crearObservacionRechazo.Visible = true; guardarObservacionRechazo.Visible = true; btcrearObservacionRechazo.Visible = true; break; } } if (e.CommandName == "Aprobar") { switch (Session["Rol"].ToString()) { case "Usuario CE de FADN": obseracion.id24 = int.Parse(row.Cells[0].Text); obseracion.usuario = id.idUsuario(Convert.ToString(Session["Usuario"])); obs.observacionCreateFADN(obseracion); pat.PE2Update(modelo, int.Parse(row.Cells[0].Text), 6); break; case "Técnico Evaluación": obseracion.id24 = int.Parse(row.Cells[0].Text); obseracion.usuario = id.idUsuario(Convert.ToString(Session["Usuario"])); obs.observacionCreateEvaluador(obseracion); pat.PE2Update(modelo, int.Parse(row.Cells[0].Text), 13); break; } CargarGrid(); } if (e.CommandName == "Enviar") { switch (Session["Rol"].ToString()) { case "Usuario Interno de FADN": pat.PE2Update(modelo, int.Parse(row.Cells[0].Text), 3); break; case "Técnico Acompañamiento": obseracion.id24 = int.Parse(row.Cells[0].Text); obseracion.usuario = id.idUsuario(Convert.ToString(Session["Usuario"])); obs.observacionCreateAcompaniamiento(obseracion); pat.PE2Update(modelo, int.Parse(row.Cells[0].Text), 9); break; } CargarGrid(); } if (e.CommandName == "Eliminar") { pat.PE2Update(modelo, int.Parse(row.Cells[0].Text), 12); CargarGrid(); } gridFADN.Columns[0].Visible = false; }
protected void gridFADN_RowCommand(object sender, GridViewCommandEventArgs e) { gridFADN.Columns[0].Visible = true; int index = int.Parse(e.CommandArgument.ToString()); GridViewRow row = gridFADN.Rows[index]; DataTable data = new DataTable(); if (e.CommandName == "Editar") { switch (Session["Rol"].ToString()) { case "Usuario Interno de FADN": data = pat.OrgranigramaSeleccionar(int.Parse(row.Cells[0].Text)); for (int i = 0; i < data.Rows.Count; i++) { idOrganigrama.Text = data.Rows[i][0].ToString(); } idOrganigrama.Visible = false; mostrarEditarOrganigrama.Visible = true; break; case "Técnico Evaluación": data = obs.observacionMostrarAcompaniamiento(int.Parse(row.Cells[0].Text), 20); for (int i = 0; i < data.Rows.Count; i++) { idIntroObservacionSinRechazo.Text = data.Rows[i][0].ToString(); txtCrearObservacionSinRechazo.Value = data.Rows[i][1].ToString(); } idIntroObservacionSinRechazo.Visible = false; crearObservacionSinRechazo.Visible = true; btObservacionSinRechazoUpdate.Visible = true; break; } } if (e.CommandName == "Mostrar") { listObservacionesFADN.DataSource = obs.observacionMostrarFADN(int.Parse(row.Cells[0].Text), 20); listObservacionesAcompaniamiento.DataSource = obs.observacionMostrarAcompaniamiento(int.Parse(row.Cells[0].Text), 20); listObservacionesEvaluacion.DataSource = obs.observacionMostrarEvaluador(int.Parse(row.Cells[0].Text), 20); listObservacionesFADN.DataBind(); listObservacionesAcompaniamiento.DataBind(); listObservacionesEvaluacion.DataBind(); mostrarObservacion.Visible = true; } if (e.CommandName == "Observacion") { data = pat.OrgranigramaSeleccionar(int.Parse(row.Cells[0].Text)); switch (Session["Rol"].ToString()) { case "Usuario CE de FADN": for (int i = 0; i < data.Rows.Count; i++) { idIntroObservacionRechazo.Text = data.Rows[i][0].ToString(); } idIntroObservacionRechazo.Visible = false; crearObservacionRechazo.Visible = true; btcrearObservacionRechazo.Visible = true; break; case "Técnico Acompañamiento": for (int i = 0; i < data.Rows.Count; i++) { idIntroObservacionSinRechazo.Text = data.Rows[i][0].ToString(); } idIntroObservacionSinRechazo.Visible = false; crearObservacionSinRechazo.Visible = true; btObservacionSinRechazo.Visible = true; break; case "Técnico Evaluación": for (int i = 0; i < data.Rows.Count; i++) { idIntroObservacionRechazo.Text = data.Rows[i][0].ToString(); } idIntroObservacionRechazo.Visible = false; crearObservacionRechazo.Visible = true; guardarObservacionRechazo.Visible = true; btcrearObservacionRechazo.Visible = true; break; } } if (e.CommandName == "Aprobar") { switch (Session["Rol"].ToString()) { case "Usuario CE de FADN": obseracion.id19 = int.Parse(row.Cells[0].Text); obseracion.usuario = id.idUsuario(Convert.ToString(Session["Usuario"])); obs.observacionCreateFADN(obseracion); pat.OrganigramaUpdate(modelo, int.Parse(row.Cells[0].Text), 6); break; case "Técnico Evaluación": obseracion.id19 = int.Parse(row.Cells[0].Text); obseracion.usuario = id.idUsuario(Convert.ToString(Session["Usuario"])); obs.observacionCreateEvaluador(obseracion); pat.OrganigramaUpdate(modelo, int.Parse(row.Cells[0].Text), 13); break; } CargarGrid(); } if (e.CommandName == "Enviar") { switch (Session["Rol"].ToString()) { case "Usuario Interno de FADN": pat.OrganigramaUpdate(modelo, int.Parse(row.Cells[0].Text), 3); break; case "Técnico Acompañamiento": obseracion.id19 = int.Parse(row.Cells[0].Text); obseracion.usuario = id.idUsuario(Convert.ToString(Session["Usuario"])); obs.observacionCreateAcompaniamiento(obseracion); pat.OrganigramaUpdate(modelo, int.Parse(row.Cells[0].Text), 9); break; } CargarGrid(); } gridFADN.Columns[0].Visible = false; }