Exemple #1
0
        private void LoadLaptopProducts()
        {
            //get all products in a datatble
            DataTable productsTable = GetProducts();


            productList[] lists = new productList[10]; //create a list of the user control
            for (int i = 0; i < productsTable.Rows.Count; i++)
            {
                lists[i]             = new productList();
                lists[i].Title       = (String)productsTable.Rows[i]["productName"];
                lists[i].Desc        = (String)productsTable.Rows[i]["productDesc"];
                lists[i].Price       = (String)productsTable.Rows[i]["productPrice"];
                lists[i].Category    = (String)productsTable.Rows[i]["productCategory"];
                lists[i].ProductPIct = Image.FromFile((String)productsTable.Rows[i]["imgPath"]);

                if (flowLayoutPanel2.Controls.Count < 0)
                {
                    flowLayoutPanel2.Controls.Clear();
                }
                else
                {
                    flowLayoutPanel2.Controls.Add(lists[i]);
                }
            }
        }
        private void button1_Click(object sender, EventArgs e)
        {
            productList product = new productList();

            product.Title       = _title;
            product.Desc        = _desc;
            product.Category    = _catergory;
            product.Price       = _price;
            product.ProductPIct = _productPict;

            Form1.cart.Add(product);
        }