public void dataload() { Dictionary <int, int> cartItems1 = (Dictionary <int, int>)Session["ShoppingCart"]; int prodid1; int prodqty1; int i = 0; gtotal = 0; List <cartitem> abccart = new List <cartitem>(); foreach (KeyValuePair <int, int> productidQty in cartItems1) { prodid1 = productidQty.Key; prodqty1 = productidQty.Value; EntityManager <ProductListing> pcat = new EntityManager <ProductListing>(); ProductListing procat = new ProductListing(); procat.ProductID = prodid1; List <ProductListing> prodcatID = pcat.Search(procat); gtotal = gtotal + prodcatID[0].ListPrice; cartitem mycart = new cartitem() { ID = prodid1, Name = prodcatID[0].Name, ProductNumber = prodcatID[0].ProductNumber, Description = prodcatID[0].Description, Color = prodcatID[0].Color, ListPrice = prodcatID[0].ListPrice, CategoryName = prodcatID[0].CategoryName, ModelName = prodcatID[0].ModelName, Quantity = prodqty1, Totalprice = (prodcatID[0].ListPrice * prodqty1) }; abccart.Add(mycart); } Gv1.DataSource = abccart; Gv1.DataBind(); totalAmountLabel.Text = gtotal.ToString(); }
public void dataload() { Dictionary<int, int> cartItems1 = (Dictionary<int, int>)Session["ShoppingCart"]; int prodid1; int prodqty1; int i = 0; gtotal = 0; List<cartitem> abccart = new List<cartitem>(); foreach (KeyValuePair<int, int> productidQty in cartItems1) { prodid1 = productidQty.Key; prodqty1 = productidQty.Value; EntityManager<ProductListing> pcat = new EntityManager<ProductListing>(); ProductListing procat = new ProductListing(); procat.ProductID = prodid1; List<ProductListing> prodcatID = pcat.Search(procat); gtotal = gtotal + prodcatID[0].ListPrice; cartitem mycart = new cartitem() { ID = prodid1, Name = prodcatID[0].Name, ProductNumber = prodcatID[0].ProductNumber, Description = prodcatID[0].Description, Color = prodcatID[0].Color, ListPrice = prodcatID[0].ListPrice, CategoryName = prodcatID[0].CategoryName, ModelName = prodcatID[0].ModelName, Quantity = prodqty1, Totalprice = (prodcatID[0].ListPrice * prodqty1) }; abccart.Add(mycart); } Gv1.DataSource = abccart; Gv1.DataBind(); totalAmountLabel.Text = gtotal.ToString(); }