//אירוע הקורה כשלוחצים על כפתור הוספה לסל
        void BtnAddToCart_Click(object sender, EventArgs e)
        {
            Button      btn     = sender as Button;
            ItemControl control = btn.Parent as ItemControl;
            DataTable   colorsTable;

            if (btn != null && control != null)
            {
                string selectedColor = control.CmbColors.SelectedValue as string;
                string selectedSize = control.CmbSizes.SelectedValue as string;
                string selectedColorName = control.CmbColors.Text;
                string selectedSizeName = control.CmbSizes.Text;
                int    selectedColorCode, selectedSizeCode;
                if (selectedColor != null && selectedSize != null && int.TryParse(selectedColor, out selectedColorCode) && int.TryParse(selectedSize, out selectedSizeCode))
                {
                    //בדיקת מלאי הפריט ועדכון הפקדים בהתאם
                    control.decreaseTotalAmount(selectedColorCode, selectedSizeCode);
                    colorsTable = control.getItemColors();
                    if (colorsTable.Rows.Count == 0)
                    {
                        control.Enabled            = false;
                        control.LblNoStock.Visible = true;
                    }
                    else
                    {
                        control.CmbColors.DataSource    = colorsTable;
                        control.CmbColors.ValueMember   = "colorCode";
                        control.CmbColors.DisplayMember = "colorName";
                        control.CmbColors.SelectedValue = -1;
                        control.CmbColors.Text          = "-בחר צבע-";
                        control.CmbSizes.Enabled        = false;
                        control.CmbSizes.DataSource     = null;
                        control.CmbSizes.Text           = "";
                        control.BtnAddToCart.Enabled    = false;
                    }
                    //הוספת הפריט לסל הקניות
                    ShoppingCartControl itemToShoppingCart = new ShoppingCartControl();
                    itemToShoppingCart.ItemCode          = control.itemCode;
                    itemToShoppingCart.ColorCode         = selectedColorCode;
                    itemToShoppingCart.SizeCode          = selectedSizeCode;
                    itemToShoppingCart.LblItemColor.Text = selectedColorName;
                    itemToShoppingCart.LblItemSize.Text  = selectedSizeName;
                    itemToShoppingCart.LblItemPrice.Text = control.LblItemPrice.Text;
                    itemToShoppingCart.LblItemName.Text  = control.LblItemName.Text;
                    itemToShoppingCart.Item             = control;
                    itemToShoppingCart.BtnRemove.Click += new EventHandler(BtnRemove_Click);
                    itemToShoppingCart.Location         = new Point(0, YLocationInShoppingCartPanel);
                    itemToShoppingCart.ItemAmount       = 1;
                    pnlShoppingCart.Controls.Add(itemToShoppingCart);
                    YLocationInShoppingCartPanel += 25;
                    shoppingCartListItems.Add(itemToShoppingCart);
                    shoppingCartListItemsCount++;
                    //עדכון תווית המחיר
                    int currentPrice = int.Parse(lblSumPrice.Text);
                    int priceToAdd   = int.Parse(control.LblItemPrice.Text);
                    currentPrice    += priceToAdd;
                    lblSumPrice.Text = currentPrice.ToString();
                }
            }
        }