public void AddToCart(ProductClass product) { //List<ProductClass> index = (List<ProductClass>)Session["productObj"]; //product.ID1 = Convert.ToString(index.Count); // CHECK IF SESSION IS EMPTY if (Session["productObj"] == null) { List <ProductClass> productClass = new List <ProductClass>(); productClass.Add(product); Session["productObj"] = productClass; } else { List <ProductClass> productClass = (List <ProductClass>)Session["productObj"]; // casting productClass.Add(product); Session["productObj"] = productClass; } List <ProductClass> size = (List <ProductClass>)Session["productObj"]; // casting this.ItemAmt.Text = size.Count.ToString(); }
protected void Button1_P4(object sender, EventArgs e) { List <ProductClass> size = (List <ProductClass>)Session["productObj"]; ProductClass product; if (size != null) { product = new ProductClass((size.Count).ToString(), name_P4.Text, description_P4.Text, category_P4.Text, price_P4.Text, "/Images/product4.jpg"); AddToCart(product); } else { product = new ProductClass("0", name_P4.Text, description_P4.Text, category_P4.Text, price_P4.Text, "/Images/product4.jpg"); AddToCart(product); } }