Ejemplo n.º 1
0
        public void llenargrid()
        {
            /*mostramos la informacion que tiene la tabla donde se almacena la información que se envio de a banner safe*/
            //  query = "sp_mostrar_informacion_quese_mando_banner '" + ddlperiodo.SelectedValue + "'";
            try
            {
                query = "select estatusEnvio, cp.Descripcion as Periodo,eb.Matricula,CASE WHEN eb.Calificion='SS' THEN 'SATISFACTORIO' WHEN eb.Calificion='NS' THEN 'INSATISFACTORIO' END as Calificion,eb.Nomina_envio_banner,eb.Fecha_envio,eb.Folio from tbl_envio_banner eb inner join cat_periodos cp on cp.Periodo=eb.Periodo inner join tbl_alumnos a on a.Matricula=eb.Matricula where cp.Periodo!='' ";
                if (hdfActivarRol.Value == "1")
                {
                    if (CampusFiltro.SelectedValue != "")
                    {
                        query += " AND a.Codigo_campus='" + CampusFiltro.SelectedValue + "'";
                    }
                }
                else
                {
                    query += " AND a.Codigo_campus='" + hdfMostrarId.Value + "'";
                }

                if (PeriodoFiltro.SelectedValue != "")
                {
                    query += " AND cp.Periodo='" + PeriodoFiltro.SelectedValue + "'";
                }
                if (MatriculaFiltro.Text != "")
                {
                    query += " AND a.Matricula='" + MatriculaFiltro.Text + "'";
                }
                if (CalificacionFiltro.SelectedValue == "1")
                {
                    query += " AND eb.Calificion='SS'";
                }
                else if (CalificacionFiltro.SelectedValue == "2")
                {
                    query += " AND eb.Calificion!='SS'";
                }

                dt = db.getQuery(conexionBecarios, query);
                if (dt.Rows.Count > 0)
                {
                    Gvdatos.DataSource = dt;
                    Gvdatos.DataBind();
                    pnlgrid.Visible = true;
                }
                else
                {
                    Gvdatos.DataSource = null;
                    Gvdatos.DataBind();
                    verModal("Alerta", "No se encontro información en la busqueda");
                }
            }
            catch (Exception e)
            {
                verModal("Error", e.Message.ToString());
            }
        }
Ejemplo n.º 2
0
 public void llenarGrid()
 {
     query = "sp_muestra_reglamento_link";
     dt    = db.getQuery(conexionBecarios, query);
     if (dt.Rows.Count > 0)
     {
         Gvdatos.DataSource = dt;
         Gvdatos.DataBind();
     }
     else
     {
         Gvdatos.DataSource = null;
         Gvdatos.DataBind();
         verModal("Alerta", "No hay registros");
     }
 }