Пример #1
0
	def addProduct(self, list_id, product_name,product_quantity,product_units):
		products = ListOfProducts.getAllProductsIDs(list_id)
		if len(products)!=0:
			for product_id in products:
				product = Product.getProductByID(product_id)
				if product is None:
					Product.addProduct(product_name,product_quantity,product_units, list_id)
					return True
				else:
					return False
		else:
			Product.addProduct(product_name,product_quantity,product_units, list_id)
			return True
Пример #2
0
	def getAllProductsOfTheList(self, list_id):
		i=0
		products = []
		productsIds = ListOfProducts.getAllProductsIDs(list_id)
		if productsIds:
			for productid in productsIds:
				p = Product.getProductByID(productsIds[i])
				pData = []
				if p:
					pData.append(p.ProductName)
					pData.append(p.ProductQuantity)
					pData.append(p.ProductUnits)
					pData.append(p.ProductID)
					pData.append(p.isChecked)
					products.append(pData)
					i+=1
			if products:
				return products
		else:
			return None