コード例 #1
0
ファイル: ItemManager.cs プロジェクト: Kunaledge/CheckIt
        public void AddItemToList(string itemName, double price, string url, string picKey, Guid userID)
        {
            var item = itemService.GetItem(itemName);

            if (item == null)
            {
                Item newItem = new Item(itemName, price, url, picKey);
                itemService.AddItem(newItem);
                item = itemService.GetItem(itemName);
            }

            ItemList itemlist = new ItemList(userID, item.itemID);

            if (!itemlistService.AddItemList(itemlist))
            {
                throw new AddFailedException("Failed to add item to list.");
            }
        }