private void cargarDatos()
        {
            try{
                String    vQuery = "RSP_Sugerencias 2";
                DataTable vDatos = vConexion.obtenerDataTable(vQuery);
                DDLMotivo.Items.Clear();
                DDLMotivo.Items.Add(new ListItem {
                    Value = "0", Text = "Seleccione una opción"
                });
                foreach (DataRow item in vDatos.Rows)
                {
                    DDLMotivo.Items.Add(new ListItem {
                        Value = item["idTipoSugerencia"].ToString(), Text = item["nombre"].ToString()
                    });
                }

                // MI BUZON
                vQuery = "RSP_Sugerencias 3," + Session["USUARIO"].ToString();
                vDatos = vConexion.obtenerDataTable(vQuery);
                GvMensajes.DataSource = vDatos;
                GvMensajes.DataBind();
                Session["DATA_BUZON_EMPLEADO"] = vDatos;

                // BUZON GENERAL
                vQuery = "RSP_Sugerencias 4";
                vDatos = vConexion.obtenerDataTable(vQuery);
                GVBusqueda.DataSource = vDatos;
                GVBusqueda.DataBind();
                Session["DATA_BUZON_GENERAL"] = vDatos;
            }catch (Exception ex) {
                Mensaje(ex.Message, WarningType.Danger);
            }
        }
Пример #2
0
 private void cargarDatos()
 {
     try
     {
         String    vQuery = "[STEISP_CUMPLIMIENTO_Ajustes] 7";
         DataTable vDatos = vConexion.obtenerDataTable(vQuery);
         if (vDatos.Rows.Count > 0)
         {
             GVBusqueda.DataSource = vDatos;
             GVBusqueda.DataBind();
             if (vSecurity.ObtenerPermiso(Session["USUARIO"].ToString(), 5).Edicion)
             {
                 foreach (GridViewRow item in GVBusqueda.Rows)
                 {
                     LinkButton LbEdit = item.FindControl("BtnEditar") as LinkButton;
                     LbEdit.Visible = true;
                 }
             }
             Session["CUMPL_CURSOS"] = vDatos;
         }
     }
     catch (Exception ex)
     {
         Mensaje(ex.Message, WarningType.Danger);
     }
 }
Пример #3
0
        void cargarDataNotificacion()
        {
            try
            {
                DataTable vDatos = new DataTable();
                vDatos = vConexion.ObtenerTabla("STEISP_ATM_Generales 16, '" + Session["codNotificacion"] + "'");
                GVBusqueda.DataSource = vDatos;
                GVBusqueda.DataBind();
                Session["ATM_NOTIF_TECNICOS"] = vDatos;
                Session["UPDATEATM"]          = 1;
            }
            catch (Exception Ex)
            {
            }

            try
            {
                DataTable vDatos = new DataTable();
                vDatos = vConexion.ObtenerTabla("STEISP_ATM_Generales 17, '" + Session["codNotificacion"] + "'");
                GVLlenaJefeApruebaNotif.DataSource = vDatos;
                GVLlenaJefeApruebaNotif.DataBind();
                Session["ATM_NOTIFJEFESAGEN"] = vDatos;
                Session["UPDATEATM"]          = 1;
            }
            catch (Exception Ex)
            {
            }
        }
Пример #4
0
 void cargarData()
 {
     if (HttpContext.Current.Session["CANCELARVERIF_ATM"] == null)
     {
         try
         {
             DataTable vDatos = new DataTable();
             vDatos = vConexion.ObtenerTabla("STEISP_ATM_Generales 20, 1");
             GVBusqueda.DataSource = vDatos;
             GVBusqueda.DataBind();
             if (vSecurity.ObtenerPermiso(Session["USUARIO"].ToString(), 3).Edicion)
             {
                 foreach (GridViewRow item in GVBusqueda.Rows)
                 {
                     LinkButton LbEdit = item.FindControl("BtnEditar") as LinkButton;
                     LbEdit.Visible = true;
                 }
             }
             Session["MotivoCancelarATM"] = vDatos;
         }
         catch (Exception Ex)
         {
         }
         Session["CANCELARVERIF_ATM"] = 1;
     }
 }
        protected void BtnBuscarInforme_Click(object sender, EventArgs e)
        {
            try
            {
                if (TxBuscarIdInforme.Text.Equals(""))
                {
                    throw new Exception("Por favor busque un numero de informe");
                }

                String    vQuery = "[ACSP_ObtenerArchivos] 1," + TxBuscarIdInforme.Text;
                DataTable vDatos = vConexion.obtenerDataTable(vQuery);
                if (vDatos.Rows.Count > 0)
                {
                    GVBusqueda.DataSource = vDatos;
                    GVBusqueda.DataBind();
                }
                else
                {
                    GVBusqueda.DataSource = null;
                    GVBusqueda.DataBind();
                    throw new Exception("No se encontrarón archivos para el informe No." + TxBuscarIdInforme.Text);
                }
            }
            catch (Exception Ex) { Mensaje(Ex.Message, WarningType.Danger); }
        }
Пример #6
0
        private void cargarDatos()
        {
            try{
                String    vQuery = "RSP_Seguridad 3";
                DataTable vDatos = vConexion.obtenerDataTable(vQuery);
                if (vDatos.Rows.Count > 0)
                {
                    GVBusqueda.DataSource = vDatos;
                    GVBusqueda.DataBind();
                    Session["SEG_ENTRADAS"] = vDatos;
                }

                vQuery = "RSP_Seguridad 5";
                vDatos = vConexion.obtenerDataTable(vQuery);
                DDLArticulos.Items.Clear();
                DDLArticulos.Items.Add(new ListItem {
                    Value = "0", Text = "Seleccione una opción"
                });
                foreach (DataRow item in vDatos.Rows)
                {
                    DDLArticulos.Items.Add(new ListItem {
                        Value = item["idDetalle"].ToString(), Text = item["descripcion"].ToString()
                    });
                }

                vQuery = "RSP_ObtenerGenerales 12";
                vDatos = vConexion.obtenerDataTable(vQuery);
                if (vDatos.Rows.Count > 0)
                {
                    DDLDepartamento.Items.Clear();
                    DDLDepartamento.Items.Add(new ListItem {
                        Value = "0", Text = "Seleccione una opción"
                    });
                    foreach (DataRow item in vDatos.Rows)
                    {
                        DDLDepartamento.Items.Add(new ListItem {
                            Value = item["idDepartamento"].ToString(), Text = item["nombre"].ToString()
                        });
                    }
                }

                vQuery = "RSP_Seguridad 9";
                vDatos = vConexion.obtenerDataTable(vQuery);
                if (vDatos.Rows.Count > 0)
                {
                    DDLMotivo.Items.Clear();
                    DDLMotivo.Items.Add(new ListItem {
                        Value = "0", Text = "Seleccione una opción"
                    });
                    foreach (DataRow item in vDatos.Rows)
                    {
                        DDLMotivo.Items.Add(new ListItem {
                            Value = item["idDetalle"].ToString(), Text = item["descripcion"].ToString()
                        });
                    }
                }
            }catch (Exception ex) {
                Mensaje(ex.Message, WarningType.Danger);
            }
        }
        private void cargarDatos()
        {
            try{
                String    vQuery = "[RSP_Documentacion] 20";
                DataTable vDatos = vConexion.obtenerDataTable(vQuery);
                if (vDatos.Rows.Count > 0)
                {
                    GVBusqueda.DataSource = vDatos;
                    GVBusqueda.DataBind();
                    Session["DOCUMENTOS_GRUPOS"] = vDatos;
                }

                vQuery = "[RSP_Documentacion] 6";
                vDatos = vConexion.obtenerDataTable(vQuery);
                if (vDatos.Rows.Count > 0)
                {
                    DDLEmpleado.Items.Clear();
                    DDLEmpleado.Items.Add(new ListItem {
                        Value = "0", Text = "Seleccione una opción"
                    });
                    foreach (DataRow item in vDatos.Rows)
                    {
                        DDLEmpleado.Items.Add(new ListItem {
                            Value = item["idEmpleado"].ToString(), Text = item["nombre"].ToString()
                        });
                    }
                }
            }catch (Exception ex) {
                Mensaje(ex.Message, WarningType.Danger);
            }
        }
        private void cargarDatos()
        {
            try{
                String    vQuery = "[ActivosGenerales] 1";
                DataTable vDatos = vConexion.obtenerDataTable(vQuery);

                if (vDatos.Rows.Count > 0)
                {
                    Session["ACTIVOS_TIPOEQUIPO"] = vDatos;
                    GVBusqueda.DataSource         = vDatos;
                    GVBusqueda.DataBind();
                }

                vQuery = "[ActivosGenerales] 2";
                vDatos = vConexion.obtenerDataTable(vQuery);
                if (vDatos.Rows.Count > 0)
                {
                    DDLCategorias.Items.Clear();
                    DDLCategorias.Items.Add(new ListItem {
                        Value = "0", Text = "Seleccione una opción"
                    });
                    foreach (DataRow item in vDatos.Rows)
                    {
                        DDLCategorias.Items.Add(new ListItem {
                            Value = item["idCategoria"].ToString(), Text = item["nombre"].ToString()
                        });
                    }
                }
            }catch (Exception ex) {
                Mensaje(ex.Message, WarningType.Danger);
            }
        }
        private void cargarDatos()
        {
            try{
                String    vQuery = "[RSP_Seguridad] 5";
                DataTable vDatos = vConexion.obtenerDataTable(vQuery);
                if (vDatos.Rows.Count > 0)
                {
                    DDLArticulo.Items.Clear();
                    DDLArticulo.Items.Add(new ListItem {
                        Value = "0", Text = "Seleccione una opción"
                    });
                    foreach (DataRow item in vDatos.Rows)
                    {
                        DDLArticulo.Items.Add(new ListItem {
                            Value = item["idDetalle"].ToString(), Text = item["descripcion"].ToString()
                        });
                    }
                }

                vQuery = "[RSP_Seguridad] 22," + Session["USUARIO"].ToString();
                vDatos = vConexion.obtenerDataTable(vQuery);
                if (vDatos.Rows.Count > 0)
                {
                    GVBusqueda.DataSource = vDatos;
                    GVBusqueda.DataBind();
                    Session["SEG_SALIDAS_EMPLEADO"] = vDatos;
                }
            }catch (Exception ex) {
                Mensaje(ex.Message, WarningType.Danger);
            }
        }
Пример #10
0
 void cargarData()
 {
     if (HttpContext.Current.Session["TIPO_CARGA_ATM"] == null)
     {
         try
         {
             DataTable vDatos = new DataTable();
             vDatos = vConexionATM.ObtenerTablaATM("SPSTEI_ATM 5");
             GVBusqueda.DataSource = vDatos;
             GVBusqueda.DataBind();
             if (vSecurity.ObtenerPermiso(Session["USUARIO"].ToString(), 3).Edicion)
             {
                 foreach (GridViewRow item in GVBusqueda.Rows)
                 {
                     LinkButton LbEdit = item.FindControl("BtnEditar") as LinkButton;
                     LbEdit.Visible = true;
                 }
             }
             Session["tipoCargaATM"] = vDatos;
         }
         catch (Exception Ex)
         {
         }
         Session["TIPO_CARGA_ATM"] = 1;
     }
 }
Пример #11
0
        void cargarData()
        {
            try
            {
                DataTable vDatos = new DataTable();
                vDatos = vConexionATM.ObtenerTablaATM("SPSTEI_ATM 2");
                GVBusqueda.DataSource = vDatos;
                GVBusqueda.DataBind();

                if (vSecurity.ObtenerPermiso(Session["USUARIO"].ToString(), 3).Edicion)
                {
                    foreach (GridViewRow item in GVBusqueda.Rows)
                    {
                        //LinkButton LbEdit = item.FindControl("btnbajaATM") as LinkButton;
                        LinkButton LbEdit2 = item.FindControl("btnmodificarATM") as LinkButton;
                        //LbEdit.Visible = true;
                        LbEdit2.Visible = true;
                    }
                }
                Session["ATM"]       = vDatos;
                Session["UPDATEATM"] = 1;
            }
            catch (Exception Ex)
            {
                Mensaje(Ex.Message, WarningType.Danger);
            }
        }
Пример #12
0
        private void cargarDatos()
        {
            try{
                String    vQuery = "[RSP_ActivosPE] 1";
                DataTable vDatos = vConexion.obtenerDataTable(vQuery);
                if (vDatos.Rows.Count > 0)
                {
                    GVBusqueda.DataSource = vDatos;
                    GVBusqueda.DataBind();
                    Session["ACTIVOS_PE_VISITAS"] = vDatos;
                }

                vQuery = "[RSP_ActivosPE] 3";
                vDatos = vConexion.obtenerDataTable(vQuery);

                DDLArea.Items.Add(new ListItem {
                    Value = "0", Text = "Seleccione una opción"
                });
                foreach (DataRow item in vDatos.Rows)
                {
                    DDLArea.Items.Add(new ListItem {
                        Value = item["idDepartamento"].ToString(), Text = item["nombre"].ToString()
                    });
                }
            }catch (Exception ex) {
                Mensaje(ex.Message, WarningType.Danger);
            }
        }
Пример #13
0
        protected void GVBusqueda_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {
            try{
                GVBusqueda.PageIndex  = e.NewPageIndex;
                GVBusqueda.DataSource = (DataTable)Session["DATOSAUTORIZAR"];
                GVBusqueda.DataBind();

                foreach (GridViewRow row in GVBusqueda.Rows)
                {
                    String    vQuery = "RSP_ObtenerPermisos 3," + Session["USUARIO"] + "," + row.Cells[5].Text;
                    DataTable vDatos = vConexion.obtenerDataTable(vQuery);

                    foreach (DataRow item in vDatos.Rows)
                    {
                        if (item["Autorizado"].ToString().Equals("True"))
                        {
                            Button button = row.FindControl("BtnAutorizar") as Button;
                            button.Text        = "Autorizado";
                            button.CssClass    = "btn btn-inverse-success mr-2 ";
                            button.Enabled     = false;
                            button.CommandName = "Cerrado";
                        }

                        if (item["autorizadoSAP"].ToString().Equals("True"))
                        {
                            Button button = row.FindControl("BtnAutorizarRecursosHumanos") as Button;
                            button.Text        = "Listo";
                            button.CssClass    = "btn btn-inverse-success mr-2 ";
                            button.Enabled     = false;
                            button.CommandName = "Cerrado";
                        }
                    }
                }
            }catch (Exception Ex) { Mensaje(Ex.Message, WarningType.Danger); }
        }
Пример #14
0
        protected void DDLUsuarios_SelectedIndexChanged(object sender, EventArgs e)
        {
            try
            {
                String    vQuery = DDLUsuarios.SelectedValue == "0" ? "[STEISP_Permisos] 5" : "[STEISP_Permisos] 3,'" + DDLUsuarios.SelectedValue + "'";
                DataTable vDatos = vConexion.obtenerDataTable(vQuery);

                if (vDatos.Rows.Count > 0)
                {
                    GVBusqueda.DataSource = vDatos;
                    GVBusqueda.DataBind();
                    Session["STEI_PERMISOS"] = vDatos;
                }
                else
                {
                    vQuery = "[STEISP_Permisos] 5";
                    vDatos = vConexion.obtenerDataTable(vQuery);

                    GVBusqueda.DataSource = vDatos;
                    GVBusqueda.DataBind();
                    Session["STEI_PERMISOS"] = vDatos;
                }
            }
            catch (Exception ex)
            {
            }
        }
Пример #15
0
 protected void GVBusqueda_PageIndexChanging(object sender, GridViewPageEventArgs e)
 {
     try
     {
         GVBusqueda.PageIndex  = e.NewPageIndex;
         GVBusqueda.DataSource = (DataTable)Session["CUMPL_EVALUACIONES"];
         GVBusqueda.DataBind();
         if (vSecurity.ObtenerPermiso(Session["USUARIO"].ToString(), 5).Creacion)
         {
             foreach (GridViewRow item in GVBusqueda.Rows)
             {
                 LinkButton LbEdit = item.FindControl("BtnEditar") as LinkButton;
                 LbEdit.Visible = true;
             }
         }
         if (vSecurity.ObtenerPermiso(Session["USUARIO"].ToString(), 5).Borrado)
         {
             foreach (GridViewRow item in GVBusqueda.Rows)
             {
                 LinkButton LbDelete = item.FindControl("BtnBorrar") as LinkButton;
                 LbDelete.Visible = true;
             }
         }
     }
     catch (Exception ex)
     {
         Mensaje(ex.Message, WarningType.Danger);
     }
 }
Пример #16
0
        void ObtenerUsuarios()
        {
            try{
                String    vQuery         = "[ACSP_ObtenerUsuarios] 3";
                DataTable vDatosUsuarios = vConexion.obtenerDataTable(vQuery);

                GVBusqueda.DataSource = vDatosUsuarios;
                GVBusqueda.DataBind();
                Session["DATOSUSUARIOS"] = vDatosUsuarios;

                vQuery         = "[ACSP_Usuarios] 3,0";
                vDatosUsuarios = vConexion.obtenerDataTable(vQuery);

                DDLCargoModificar.Items.Add(new ListItem {
                    Value = "0", Text = "Seleccione un cargo"
                });
                foreach (DataRow item in vDatosUsuarios.Rows)
                {
                    DDLCargoModificar.Items.Add(new ListItem {
                        Value = item["tipoUsuario"].ToString(), Text = item["descripcion"].ToString()
                    });
                }
                DDLCargoModificar.DataBind();
            }
            catch (Exception Ex) { Mensaje(Ex.Message, WarningType.Danger); }
        }
        void CargarAutorizaciones()
        {
            try{
                String    vQuery = "RSP_ObtenerPermisos 1," + Session["USUARIO"];
                DataTable vDatos = vConexion.obtenerDataTable(vQuery);

                //begin wpadilla
                vDatos.Columns.Add("Detalle");

                for (int i = 0; i < vDatos.Rows.Count; i++)
                {
                    DateTime desde = Convert.ToDateTime(vDatos.Rows[i]["FechaInicio"]);
                    DateTime hasta = Convert.ToDateTime(vDatos.Rows[i]["FechaRegreso"]);

                    DateTime inicio = desde;
                    int      dias   = 0;

                    while (inicio <= hasta)
                    {
                        if (inicio.DayOfWeek != DayOfWeek.Saturday && inicio.DayOfWeek != DayOfWeek.Sunday)
                        {
                            dias++;
                        }

                        inicio = inicio.AddDays(1);
                    }

                    TimeSpan ts   = Convert.ToDateTime(hasta) - Convert.ToDateTime(desde);
                    int      days = 1;
                    if (ts.Days >= 1)
                    {
                        days = dias; //ts.Days + 1 -
                    }
                    else if (ts.Hours > 0 || ts.Minutes > 0)
                    {
                        days = 0;
                    }

                    vDatos.Rows[i]["Detalle"] = days + " días, " + ts.Hours + " horas, " + ts.Minutes + " minutos";
                }
                //end wpadilla

                GVBusqueda.DataSource = vDatos;
                GVBusqueda.DataBind();
                drawActions();
                DataTable vDatosLogin = (DataTable)Session["AUTHCLASS"];
                if (!vDatosLogin.Rows[0]["tipoEmpleado"].ToString().Equals(""))
                {
                    if (vDatosLogin.Rows[0]["tipoEmpleado"].ToString().Equals("1"))
                    {
                        GVBusqueda.Columns[0].Visible = true;
                    }
                }

                Session["DATOSAUTORIZAR"] = vDatos;
                UpdateDivBusquedas.Update();
            }catch (Exception Ex) {
                Mensaje(Ex.Message, WarningType.Danger);
            }
        }
Пример #18
0
        private void cargarDatos()
        {
            try
            {
                String vQuery = "";

                if (DDLProceso.SelectedValue == "0")
                {
                    vQuery = "[STEISP_CUMPLIMIENTO_Ajustes] 1";
                }
                else if (DDLProceso.SelectedValue == "4")
                {
                    vQuery = "[STEISP_CUMPLIMIENTO_Ajustes] 6," + DDLProceso.SelectedValue;
                }
                else if (DDLProceso.SelectedValue == "5")
                {
                    vQuery = "[STEISP_CUMPLIMIENTO_Ajustes] 6," + DDLProceso.SelectedValue;
                }

                DataTable vDatos = vConexion.obtenerDataTable(vQuery);
                if (vDatos.Rows.Count > 0)
                {
                    GVBusqueda.DataSource = vDatos;
                    GVBusqueda.DataBind();
                    if (vSecurity.ObtenerPermiso(Session["USUARIO"].ToString(), 5).Edicion)
                    {
                        foreach (GridViewRow item in GVBusqueda.Rows)
                        {
                            LinkButton LbEdit = item.FindControl("BtnEditar") as LinkButton;
                            LbEdit.Visible = true;
                        }
                    }
                    Session["CUMPL_MOTIVOS"] = vDatos;
                }

                //SECCIONES
                vQuery = "[STEISP_CUMPLIMIENTO_Ajustes] 2";
                vDatos = vConexion.obtenerDataTable(vQuery);

                if (vDatos.Rows.Count > 0)
                {
                    DDLSecciones.Items.Clear();
                    DDLSecciones.Items.Add(new ListItem {
                        Value = "0", Text = "Seleccione una opción"
                    });
                    foreach (DataRow item in vDatos.Rows)
                    {
                        DDLSecciones.Items.Add(new ListItem {
                            Value = item["idSeccion"].ToString(), Text = item["nombre"].ToString()
                        });
                    }
                }
            }
            catch (Exception ex)
            {
                Mensaje(ex.Message, WarningType.Danger);
            }
        }
Пример #19
0
        void cargarData()
        {
            if (HttpContext.Current.Session["DETALLE_MODELO_ATM"] == null)
            {
                //lbdetalle1.Visible = false;
                //lbdetalle2.Visible = false;
                string det = "";

                try
                {
                    DataTable vDatos = new DataTable();
                    vDatos = vConexion.ObtenerTabla("STEISP_ATM_DetalleModelo 4,1,1,'" + det + "','" + Session["USUARIO"].ToString() + "'");
                    GVBusqueda.DataSource = vDatos;
                    GVBusqueda.DataBind();
                    if (vSecurity.ObtenerPermiso(Session["USUARIO"].ToString(), 3).Edicion)
                    {
                        foreach (GridViewRow item in GVBusqueda.Rows)
                        {
                            LinkButton LbEdit = item.FindControl("BtnEditar") as LinkButton;
                            LbEdit.Visible = true;
                        }
                    }
                    Session["detMATM"]   = vDatos;
                    Session["UPDATEATM"] = 1;
                }
                catch (Exception Ex)
                {
                    throw;
                }

                try
                {
                    String    vQuery = "STEISP_ATM_Generales 2,1";
                    DataTable vDatos = vConexion.ObtenerTabla(vQuery);
                    DDLModeloATM.Items.Add(new ListItem {
                        Value = "0", Text = "Seleccione modelo..."
                    });
                    DDLNewModelo.Items.Add(new ListItem {
                        Value = "0", Text = "Seleccione modelo..."
                    });
                    foreach (DataRow item in vDatos.Rows)
                    {
                        DDLModeloATM.Items.Add(new ListItem {
                            Value = item["idModeloATM"].ToString(), Text = item["nombreModeloATM"].ToString()
                        });
                        DDLNewModelo.Items.Add(new ListItem {
                            Value = item["idModeloATM"].ToString(), Text = item["nombreModeloATM"].ToString()
                        });
                    }
                }
                catch (Exception ex)
                {
                    throw;
                }
                Session["DETALLE_MODELO_ATM"] = "1";
            }
        }
Пример #20
0
 protected void GVBusqueda_PageIndexChanging(object sender, GridViewPageEventArgs e)
 {
     try{
         GVBusqueda.PageIndex  = e.NewPageIndex;
         GVBusqueda.DataSource = (DataTable)Session["DATAOSPERMISOS"];
         GVBusqueda.DataBind();
     }
     catch (Exception Ex) { Mensaje(Ex.Message, WarningType.Danger); }
 }
Пример #21
0
 void CargarMarcajes()
 {
     try{
         DataTable vDatos = new DataTable();
         vDatos = vConexion.obtenerDataTable("RSP_ObtenerGenerales 7,'" + Convert.ToString(Session["USUARIO"]) + "'");
         GVBusqueda.DataSource = vDatos;
         GVBusqueda.DataBind();
     }
     catch (Exception Ex) { Mensaje(Ex.Message, WarningType.Danger); }
 }
Пример #22
0
 protected void GVBusqueda_PageIndexChanging(object sender, GridViewPageEventArgs e)
 {
     try{
         GVBusqueda.PageIndex  = e.NewPageIndex;
         GVBusqueda.DataSource = (DataTable)Session["CONSTANCIAS_GENERAL"];
         GVBusqueda.DataBind();
     }catch (Exception ex) {
         Mensaje(ex.Message, WarningType.Danger);
     }
 }
        protected void TxBuscarEmpleado_TextChanged(object sender, EventArgs e)
        {
            try{
                CargarAutorizaciones();

                String    vBusqueda = TxBuscarEmpleado.Text;
                DataTable vDatos    = (DataTable)Session["DATOSAUTORIZAR"];

                if (vBusqueda.Equals(""))
                {
                    GVBusqueda.DataSource = vDatos;
                    GVBusqueda.DataBind();
                    UpdateGridView.Update();
                }
                else
                {
                    EnumerableRowCollection <DataRow> filtered = vDatos.AsEnumerable()
                                                                 .Where(r => r.Field <String>("Empleado").Contains(vBusqueda.ToUpper()));


                    DataTable vDatosFiltrados = new DataTable();
                    vDatosFiltrados.Columns.Add("idPermiso");
                    vDatosFiltrados.Columns.Add("Empleado");
                    vDatosFiltrados.Columns.Add("TipoPermiso");
                    vDatosFiltrados.Columns.Add("FechaInicio");
                    vDatosFiltrados.Columns.Add("FechaRegreso");
                    vDatosFiltrados.Columns.Add("FechaSolicitud");
                    vDatosFiltrados.Columns.Add("Autorizado");
                    vDatosFiltrados.Columns.Add("AutorizadoSAP");
                    vDatosFiltrados.Columns.Add("Detalle");

                    foreach (DataRow item in filtered)
                    {
                        vDatosFiltrados.Rows.Add(
                            item["idPermiso"].ToString(),
                            item["Empleado"].ToString(),
                            item["TipoPermiso"].ToString(),
                            item["FechaInicio"].ToString(),
                            item["FechaRegreso"].ToString(),
                            item["FechaSolicitud"].ToString(),
                            item["Autorizado"].ToString(),
                            item["AutorizadoSAP"].ToString(),
                            item["Detalle"].ToString()
                            );
                    }

                    GVBusqueda.DataSource = vDatosFiltrados;
                    GVBusqueda.DataBind();
                    Session["DATOSAUTORIZAR"] = vDatosFiltrados;
                    UpdateGridView.Update();
                }
            }catch (Exception Ex) {
                Mensaje(Ex.Message, WarningType.Danger);
            }
        }
Пример #24
0
        protected void TxBusqueda_TextChanged(object sender, EventArgs e)
        {
            try
            {
                cargarDatos();
                String    vBusqueda = TxBusqueda.Text;
                DataTable vDatos    = (DataTable)Session["CUMPL_MOTIVOS"];
                if (vBusqueda.Equals(""))
                {
                    GVBusqueda.DataSource = vDatos;
                    GVBusqueda.DataBind();
                }
                else
                {
                    EnumerableRowCollection <DataRow> filtered = vDatos.AsEnumerable()
                                                                 .Where(r => r.Field <String>("nombre").Contains(vBusqueda.ToUpper()));

                    Boolean isNumeric = int.TryParse(vBusqueda, out int n);

                    if (isNumeric)
                    {
                        if (filtered.Count() == 0)
                        {
                            filtered = vDatos.AsEnumerable().Where(r =>
                                                                   Convert.ToInt32(r["idMotivo"]) == Convert.ToInt32(vBusqueda));
                        }
                    }

                    DataTable vDatosFiltrados = new DataTable();
                    vDatosFiltrados.Columns.Add("idMotivo");
                    vDatosFiltrados.Columns.Add("nombre");
                    vDatosFiltrados.Columns.Add("idSeccion");
                    vDatosFiltrados.Columns.Add("estado");

                    foreach (DataRow item in filtered)
                    {
                        vDatosFiltrados.Rows.Add(
                            item["idMotivo"].ToString(),
                            item["nombre"].ToString(),
                            item["idSeccion"].ToString(),
                            item["estado"].ToString()
                            );
                    }

                    GVBusqueda.DataSource = vDatosFiltrados;
                    GVBusqueda.DataBind();
                    Session["CUMPL_MOTIVOS"] = vDatosFiltrados;
                }
            }
            catch (Exception ex)
            {
                Mensaje(ex.Message, WarningType.Danger);
            }
        }
Пример #25
0
 void CargarPermisos()
 {
     try{
         DataTable vDatos = new DataTable();
         vDatos = vConexion.obtenerDataTable("RSP_ObtenerGenerales 5,'" + Convert.ToString(Session["USUARIO"]) + "'"); //2902
         GVBusqueda.DataSource = vDatos;
         GVBusqueda.DataBind();
         Session["DATAOSPERMISOS"] = vDatos;
     }
     catch (Exception Ex) { Mensaje(Ex.Message, WarningType.Danger); } // swift reiniciado, se creo una politica
 }
Пример #26
0
 protected void GVBusqueda_PageIndexChanging(object sender, GridViewPageEventArgs e)
 {
     try{
         GVBusqueda.PageIndex  = e.NewPageIndex;
         GVBusqueda.DataSource = (DataTable)Session["DOCUMENTOS"];
         GVBusqueda.DataBind();
         mostrarOcultar((DataTable)Session["DOCUMENTOS"]);
     }catch (Exception ex) {
         Mensaje(ex.Message, WarningType.Danger);
     }
 }
Пример #27
0
 protected void GVBusqueda_PageIndexChanging(object sender, GridViewPageEventArgs e)
 {
     try
     {
         GVBusqueda.PageIndex  = e.NewPageIndex;
         GVBusqueda.DataSource = (DataTable)Session["ATM_APROVVERIFCOR"];
         GVBusqueda.DataBind();
     }
     catch (Exception Ex)
     {
     }
 }
Пример #28
0
        private void cargarDatos()
        {
            try
            {
                String    vQuery = "[STEISP_Mensajes] 3,'" + Session["USUARIO"].ToString() + "'";
                DataTable vDatos = vConexion.obtenerDataTable(vQuery);

                if (vDatos.Rows.Count > 0)
                {
                    GVBusqueda.DataSource = vDatos;
                    GVBusqueda.DataBind();
                    Session["MENSAJES"] = vDatos;
                }

                vQuery = "[STEISP_INVENTARIO_Generales] 14";
                vDatos = vConexion.obtenerDataTable(vQuery);

                if (vDatos.Rows.Count > 0)
                {
                    DDLAplicaciones.Items.Clear();
                    DDLAplicaciones.Items.Add(new ListItem {
                        Value = "0", Text = "Seleccione"
                    });
                    foreach (DataRow item in vDatos.Rows)
                    {
                        DDLAplicaciones.Items.Add(new ListItem {
                            Value = item["idAplicacion"].ToString(), Text = item["nombre"].ToString()
                        });
                    }
                }

                vQuery = "[STEISP_INVENTARIO_Generales] 13";
                vDatos = vConexion.obtenerDataTable(vQuery);

                if (vDatos.Rows.Count > 0)
                {
                    DDLDestino.Items.Clear();
                    DDLDestino.Items.Add(new ListItem {
                        Value = "0", Text = "Seleccione"
                    });
                    foreach (DataRow item in vDatos.Rows)
                    {
                        DDLDestino.Items.Add(new ListItem {
                            Value = item["idUsuario"].ToString(), Text = item["nombre"].ToString() + " " + item["apellidos"].ToString()
                        });
                    }
                }
            }
            catch (Exception ex)
            {
                Mensaje(ex.Message, WarningType.Danger);
            }
        }
Пример #29
0
        protected void TxBuscarPuesto_TextChanged(object sender, EventArgs e)
        {
            try{
                CargarPuesto();

                String    vBusqueda = TxBuscarPuesto.Text;
                DataTable vDatos    = (DataTable)Session["DATAPUESTOS"];

                if (vBusqueda.Equals(""))
                {
                    GVBusqueda.DataSource = vDatos;
                    GVBusqueda.DataBind();
                    UpdateGridView.Update();
                }
                else
                {
                    EnumerableRowCollection <DataRow> filtered = vDatos.AsEnumerable()
                                                                 .Where(r => r.Field <String>("nombre").Contains(vBusqueda.ToUpper()));

                    Boolean isNumeric = int.TryParse(vBusqueda, out int n);

                    if (isNumeric)
                    {
                        if (filtered.Count() == 0)
                        {
                            filtered = vDatos.AsEnumerable().Where(r =>
                                                                   Convert.ToInt32(r["idPuesto"]) == Convert.ToInt32(vBusqueda));
                        }
                    }


                    DataTable vDatosFiltrados = new DataTable();
                    vDatosFiltrados.Columns.Add("idPuesto");
                    vDatosFiltrados.Columns.Add("nombre");
                    vDatosFiltrados.Columns.Add("Departamento");

                    foreach (DataRow item in filtered)
                    {
                        vDatosFiltrados.Rows.Add(
                            item["idPuesto"].ToString(),
                            item["nombre"].ToString(),
                            item["Departamento"].ToString()
                            );
                    }

                    GVBusqueda.DataSource = vDatosFiltrados;
                    GVBusqueda.DataBind();
                    Session["DATAPUESTOS"] = vDatosFiltrados;
                    //UpdateGridView.Update();
                }
            }
            catch (Exception Ex) { Mensaje(Ex.Message, WarningType.Danger); }
        }
Пример #30
0
 protected void GVBusqueda_PageIndexChanging(object sender, GridViewPageEventArgs e)
 {
     try
     {
         GVBusqueda.PageIndex  = e.NewPageIndex;
         GVBusqueda.DataSource = (DataTable)Session["ATM_MATERIALES_APROBAR_MANTENIMIENTO"];
         GVBusqueda.DataBind();
     }
     catch (Exception Ex)
     {
     }
 }