Esempio n. 1
0
        void cargarData()
        {
            try
            {
                DataTable vDatos = new DataTable();
                vDatos = vConexion.ObtenerTabla("STEISP_ATM_Generales 50");
                GVMantenimientos.DataSource = vDatos;
                GVMantenimientos.DataBind();
                //if (vSecurity.ObtenerPermiso(Session["USUARIO"].ToString(), 3).Edicion)
                //{
                //    foreach (GridViewRow item in GVBusqueda.Rows)
                //    {
                //        LinkButton LbEdit = item.FindControl("btnbajaATM") as LinkButton;
                //        LbEdit.Visible = true;
                //    }
                //}


                Session["ATM_CAMBIAR_FECHA"] = vDatos;
            }
            catch (Exception Ex)
            {
                Mensaje(Ex.Message, WarningType.Danger);
            }
        }
Esempio n. 2
0
 protected void GVMantenimientos_PageIndexChanging(object sender, GridViewPageEventArgs e)
 {
     try
     {
         GVMantenimientos.PageIndex  = e.NewPageIndex;
         GVMantenimientos.DataSource = (DataTable)Session["ATM_CAMBIAR_FECHA"];
         GVMantenimientos.DataBind();
     }
     catch (Exception Ex)
     {
     }
 }
Esempio n. 3
0
        protected void TxBuscarATM_TextChanged(object sender, EventArgs e)
        {
            try
            {
                cargarData();

                String    vBusqueda = TxBuscarATM.Text.ToUpper().ToString();
                DataTable vDatos    = (DataTable)Session["ATM_CAMBIAR_FECHA"];

                if (vBusqueda.Equals(""))
                {
                    GVMantenimientos.DataSource = vDatos;
                    GVMantenimientos.DataBind();
                }
                else
                {
                    EnumerableRowCollection <DataRow> filtered = vDatos.AsEnumerable()
                                                                 .Where(r => r.Field <String>("codATM").Contains(vBusqueda));

                    DataTable vDatosFiltrados = new DataTable();
                    vDatosFiltrados.Columns.Add("idMantenimiento");
                    vDatosFiltrados.Columns.Add("codATM");
                    vDatosFiltrados.Columns.Add("fechaMantenimiento");
                    foreach (DataRow item in filtered)
                    {
                        vDatosFiltrados.Rows.Add(
                            item["idMantenimiento"].ToString(),
                            item["codATM"].ToString(),
                            item["fechaMantenimiento"].ToString()
                            );
                    }

                    GVMantenimientos.DataSource = vDatosFiltrados;
                    GVMantenimientos.DataBind();
                    Session["ATM_CAMBIAR_FECHA"] = vDatosFiltrados;
                }
            }
            catch (Exception Ex)
            {
                Mensaje(Ex.Message, WarningType.Danger);
            }
        }