public void addItem(WebShopItem item, int quantityToAdd) {
		
		initOrderListIfNull();
		
		if (item == null || quantityToAdd <= 0 )
			return;
		
		boolean itemExistInMyCart = false;
		for (WebShopItem itemInMyCart : myOrder) {
			if ( itemIDsMatch(itemInMyCart.getItemID(), item.getItemID()) ) {
				itemExistInMyCart = true;
				itemInMyCart.increaseQuantityBy(quantityToAdd);
				break;
			}
		}
		
		if (!itemExistInMyCart) {
			item.setQuantity(quantityToAdd);
			myOrder.add(item);
		}
	} // end addItem