示例#1
0
 protected void GvMisConstancias_PageIndexChanging(object sender, GridViewPageEventArgs e)
 {
     try{
         GvMisConstancias.PageIndex  = e.NewPageIndex;
         GvMisConstancias.DataSource = (DataTable)Session["CONSTANCIAS_EMPLEADO"];
         GvMisConstancias.DataBind();
     }catch (Exception ex) {
         Mensaje(ex.Message, WarningType.Danger);
     }
 }
示例#2
0
        private void cargarDatos()
        {
            try{
                String    vQuery = "RSP_Constancias 1, 1";
                DataTable vDatos = vConexion.obtenerDataTable(vQuery);

                DDLTipoConstancia.Items.Clear();
                DDLTipoConstancia.Items.Add(new ListItem {
                    Value = "0", Text = "Seleccione una opción"
                });
                foreach (DataRow item in vDatos.Rows)
                {
                    DDLTipoConstancia.Items.Add(new ListItem {
                        Value = item["idTipoConstancia"].ToString(), Text = item["nombre"].ToString()
                    });
                }
                vQuery = "RSP_Constancias 7, 1";
                vDatos = vConexion.obtenerDataTable(vQuery);

                DDLCategoria.Items.Clear();
                DDLCategoria.Items.Add(new ListItem {
                    Value = "0", Text = "Seleccione una opción"
                });
                foreach (DataRow item in vDatos.Rows)
                {
                    DDLCategoria.Items.Add(new ListItem {
                        Value = item["idAgrupacion"].ToString(), Text = item["nombre"].ToString()
                    });
                }

                vQuery = "[RSP_Constancias] 16";
                vDatos = vConexion.obtenerDataTable(vQuery);

                DDLFirmante.Items.Clear();
                foreach (DataRow item in vDatos.Rows)
                {
                    DDLFirmante.Items.Add(new ListItem {
                        Value = item["codigoSAP"].ToString(), Text = item["nombre"].ToString()
                    });
                }

                // MIS SOLICITUDES
                vQuery = "[RSP_Constancias] 8," + Session["USUARIO"].ToString();
                vDatos = vConexion.obtenerDataTable(vQuery);
                GvMisConstancias.DataSource = vDatos;
                GvMisConstancias.DataBind();
                Session["CONSTANCIAS_EMPLEADO"] = vDatos;

                // SOLICITUDES PENDIENTES
                vQuery = "[RSP_Constancias] 9";
                vDatos = vConexion.obtenerDataTable(vQuery);
                GVBusqueda.DataSource = vDatos;
                GVBusqueda.DataBind();
                Session["CONSTANCIAS_GENERAL"] = vDatos;

                //BUSQUEDA
                vQuery = "[RSP_Constancias] 11";
                vDatos = vConexion.obtenerDataTable(vQuery);

                DDLEstadoConstancia.Items.Clear();
                DDLEstadoConstancia.Items.Add(new ListItem {
                    Value = "-1", Text = "Seleccione una opción"
                });
                foreach (DataRow item in vDatos.Rows)
                {
                    DDLEstadoConstancia.Items.Add(new ListItem {
                        Value = item["idEstado"].ToString(), Text = item["nombre"].ToString()
                    });
                }
            }catch (Exception ex) {
                Mensaje(ex.Message, WarningType.Danger);
            }
        }