Exemple #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            carrito = (Carrito)Session["Carrito" + Session.SessionID];
            if (carrito != null)
            {
                listaCarrito.DataSource = carrito.ListaDeElementos;
                listaCarrito.DataBind();
            }
            string ID_elemento = Request.QueryString["eliminar"];

            if (ID_elemento != null)
            {
                if (ID_elemento == "todo")
                {
                    List <ElementoCarrito> listaVacia = new List <ElementoCarrito>();
                    carrito.ListaDeElementos = listaVacia;
                }
                else
                {
                    carrito.EliminarElemento(Convert.ToInt32(ID_elemento));
                }
                Response.Redirect("VerCarrito.aspx");
            }
        }