Example #1
0
 public bool checkSimilarAddedHphones(HphonesControl HphonesItem)
 {
     if (getHphonesInBasket().Count != 0)
     {
         for (int i = 0; i < getHphonesInBasket().Count; i++)
         {
             if (getHphonesInBasket()[i].Title == HphonesItem.Title)
             {
                 changeHphonesControlsInBasket(HphonesItem, getHphonesInBasket()[i]);
                 return(true);
             }
         }
     }
     return(false);
 }
Example #2
0
        public void changeHphonesControlsInBasket(HphonesControl newHphonesItem, HphonesControl deleteHphones)
        {
            int newQuantityCombo = newHphonesItem.infoComboQuantitySelected() + deleteHphones.infoComboQuantitySelected();

            if (newQuantityCombo > newHphonesItem.infoComboQuantityAmount())
            {
                hphonesControlsInBasket.Remove(deleteHphones);
                flowLayoutPanelBasket.Controls.Remove(deleteHphones);
                hphonesControlsInBasket.Add(newHphonesItem);
            }
            else
            {
                newHphonesItem.setSelectedQuantity(newQuantityCombo);
                hphonesControlsInBasket.Remove(deleteHphones);
                flowLayoutPanelBasket.Controls.Remove(deleteHphones);
                hphonesControlsInBasket.Add(newHphonesItem);
            }
        }
Example #3
0
 public void addHphones(HphonesControl addHphones)
 {
     hphonesControlsInBasket.Add(addHphones);
 }