示例#1
0
// Add a new SKU to the system. Do not allow insertion of duplicate sku
bool StockSystem::StockNewItem(StockItem item)
{
	if (records.Search(item) == true)
	{
		return false;
	}

	if (item.GetSKU() < 10000 || item.GetSKU() > 99999)
	{
		return false;
	}

	//int number = item.GetStock()+1;
	//item.SetStock(number);
	records.Insert(item);

	return true;
}
示例#2
0
bool StockItem::operator<(const StockItem& item) const
{
  return (sku < item.GetSKU());
}