protected void btcrearObservacionRechazo_Click(object sender, EventArgs e) { try { obseracion.id5 = int.Parse(idIntroObservacionRechazo.Text); obseracion.observacion = txtCrearObservacion.Value; obseracion.usuario = id.idUsuario(Convert.ToString(Session["Usuario"])); if (Session["Rol"].ToString() == "Usuario CE de FADN" || Session["Rol"].ToString() == "Técnico Evaluación") { obs.observacionCreateFADN(obseracion); pat.C2Update(modelo, int.Parse(idIntroObservacionRechazo.Text), 2); crearObservacionRechazo.Visible = false; CargarGrid(); } ScriptManager.RegisterStartupScript(this, typeof(string), "Mensaje", "swal('¡Completo!', 'La informaicón fue ingresada', 'success');", true); txtCrearObservacion.Value = null; } catch { ScriptManager.RegisterStartupScript(this, typeof(string), "Mensaje", "swal('¡Error!', 'La informaicón no fue ingresada', 'error');", true); } }
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 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; }