Esempio n. 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["Login"] == null)
            {
                Response.Redirect("Login.aspx");
            }
            ControlArticulo = (C_Articulo)Session["ControlArticulo"];
            ControlConfig   = (C_Configuracion)Session["ControlConfig"];
            if (!IsPostBack)
            {
                dt  = new DataTable();
                dt2 = new DataTable();
                TodosArticulos.PageSize   = ControlConfig.DevolverNroMaxPaginacion();
                TodosArticulos.DataSource = dt;
                TodosArticulos.DataBind();
                GridCritico.PageSize   = ControlConfig.DevolverNroMaxPaginacion();
                GridCritico.DataSource = dt2;
                GridCritico.DataBind();

                GridCritico.DataSource = ListaDTO;
                GridCritico.DataBind();

                TodosArticulos.DataSource = ListaDTO;
                TodosArticulos.DataBind();

                RefrescarArticulos();
                RefrescarCritico();
            }
            RefrescarArticulos2(TxtFiltro.Text);
        }
Esempio n. 2
0
 protected void GridCritico_PageIndexChanging(object sender, GridViewPageEventArgs e)
 {
     GridCritico.PageIndex  = e.NewPageIndex;
     GridCritico.DataSource = dt2;
     GridCritico.DataBind();
     GridCritico.PageSize = ControlConfig.DevolverNroMaxPaginacion();
 }
Esempio n. 3
0
 public void RefrescarCritico()
 {
     if (ControlArticulo.ListarXProveedorStockBajo().Count != 0)
     {
         dt2 = new DataTable();
         dt2.Columns.Add(new DataColumn("articuloid", System.Type.GetType("System.Int32")));
         dt2.Columns.Add(new DataColumn("nombre", System.Type.GetType("System.String")));
         dt2.Columns.Add(new DataColumn("descripcion", System.Type.GetType("System.String")));
         dt2.Columns.Add(new DataColumn("marca", System.Type.GetType("System.String")));
         dt2.Columns.Add(new DataColumn("cantidad", System.Type.GetType("System.Int32")));
         dt2.Columns.Add(new DataColumn("nombrefantasia", System.Type.GetType("System.String")));
         foreach (ArticuloxProveedorDTO Auxi in ControlArticulo.ListarXProveedorStockBajo())
         {
             dt2.Rows.Add(Auxi.Articuloid.Articuloid, Auxi.Articuloid.Nombre, Auxi.Articuloid.Descripcion, Auxi.Articuloid.Marca, Auxi.Articuloid.Cantidad, Auxi.Proveedorid.Nombrefantasia);
         }
         GridCritico.DataSource = dt2;
         GridCritico.DataBind();
     }
     else
     {
         GridCritico.DataSource = dt2;
         GridCritico.DataBind();
         GridCritico.DataSource = ListaDTO;
         GridCritico.DataBind();
     }
 }