AW.Portal.UserControls.ShoppingCart.dataload C# (CSharp) Метод

dataload() публичный Метод

public dataload ( ) : void
Результат void
        public void dataload()
        {
            Dictionary<int, int> cartItems1 = (Dictionary<int, int>)Session["ShoppingCart"];
            int prodid1;
            int prodqty1;
            int i = 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);

                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();
        }