protected void Page_Load(object sender, EventArgs e) { try { CatalogoNegocio negocio = new CatalogoNegocio(); MarcaNegocio marcaNegocio = new MarcaNegocio(); CategoriaNegocio categoriaNegocio = new CategoriaNegocio(); listaArticulos = negocio.listar(); listaMarcas = marcaNegocio.listar(); listaCategorias = categoriaNegocio.listar(); Session[Session.SessionID + "listaArticulos"] = listaArticulos; if (!IsPostBack) { string filtroMarca = Request.QueryString["filtroMarca"]; string filtroCategoria = Request.QueryString["filtroCategoria"]; if (filtroMarca != null) { FiltrarPorMarca(filtroMarca); } if (filtroCategoria != null) { FiltrarPorCategoria(filtroCategoria); } } repetidor.DataSource = listaArticulos; repetidor.DataBind(); } catch (Exception ex) { Session.Add("Error", ex.ToString()); Response.Redirect("Error.aspx"); } }
private void cargarDatos() { CatalogoNegocio Negocio = new CatalogoNegocio(); lista = Negocio.listar(); try { dgvArticulo.DataSource = lista; dgvArticulo.Columns[0].Visible = false; dgvArticulo.Columns[6].Visible = false; } catch (Exception ex) { MessageBox.Show(ex.Message); } }
protected void Page_Load(object sender, EventArgs e) { CatalogoNegocio negocio = new CatalogoNegocio(); List <Articulo> lista; try { lista = negocio.listar(); var articuloSeleccionado = Convert.ToInt32(Request.QueryString["idart"]); articulo = lista.Find(J => J.ID == articuloSeleccionado); } catch (Exception ex) { Session["Error" + Session.SessionID] = ex; Response.Redirect("Error.aspx"); } }