protected void Page_Load(object sender, EventArgs e) { try { CatalogoArticulosDAO ArticulosDAO = new CatalogoArticulosDAO(); listaArticulos = ArticulosDAO.listar(); Session[Session.SessionID + "listaArticulos"] = listaArticulos; if (!IsPostBack) { string idEliminar = Request.QueryString["eliminarArticulo"]; if (idEliminar != null) { ArticulosDAO.Eliminar(Convert.ToInt64(idEliminar)); Session[Session.SessionID + "listaArticulos"] = listaArticulos; } cargarRepeater(); } } catch (Exception ex) { Session.Add("Error", ex.ToString()); Session["Error" + Session.SessionID] = ex.ToString(); Response.Redirect("Error.aspx"); } }
protected void Page_Load(object sender, EventArgs e) { try { CatalogoArticulosDAO ArticulosDAO = new CatalogoArticulosDAO(); EstilosDAO estilosDAO = new EstilosDAO(); MarcasDAO marcasDAO = new MarcasDAO(); listaArticulos = ArticulosDAO.listar(); listaEstilos = estilosDAO.listar(); listaMarcas = marcasDAO.listar(); usuario = (Usuario)Session["usersession"]; Session[Session.SessionID + "listaArticulos"] = listaArticulos; if (!IsPostBack) { string filtroMarca = Request.QueryString["filtroMarca"]; string filtroEstilo = Request.QueryString["filtroEstilo"]; if (filtroMarca != null) { FiltrarPorMarca(filtroMarca); } if (filtroEstilo != null) { FiltrarPorEstilo(filtroEstilo); } repetidor.DataSource = listaArticulos; repetidor.DataBind(); string idfav = Request.QueryString["idfav"]; if (idfav != null) { if (usuario == null) { Response.Write("<script>alert('Debe Iniciar session agregar articulos a Favoritos.')</script>"); } } if (idfav != null && usuario != null) { UsuarioDAO usuarioDAO = new UsuarioDAO(); usuarioDAO.agregarFavorito(usuario.ID, idfav); Response.Write("<script>alert('El articulo seleccionado se agrego a favoritos!')</script>"); } } } //catch (SqlException exsql) //{ // Response.Write("<script>alert('No se puede volver a agregar el mismo articulo!')</script>"); // Session.Add("Error", exsql.ToString()); //} catch (Exception ex) { Session.Add("Error", ex.ToString()); Session["Error" + Session.SessionID] = ex.ToString(); Response.Redirect("Error.aspx"); } }