AddItem() public method

public AddItem ( string n, string d, int count, int seCount, int svCount ) : void
n string
d string
count int
seCount int
svCount int
return void
コード例 #1
0
    public void StoreItem(int ID)
    {
        if (!ItemDictionary.ContainsKey(ID))
        {
            return;
        }

        else
        {
            Item temp = ItemDictionary[ID];
            if (temp != null)
            {
                if (ItemData.ContainItem(temp.Name))
                {
                    ItemData.AddItem(temp.Name);
                    GridPanel.instance.GetExistItem(temp.Name).GetChild(0).GetChild(2).GetComponent <Text>().text = temp.Count.ToString();
                    ItemData.SaveData(temp.Name, temp);
                }
                else
                {
                    Transform parent = GridPanel.instance.GetEmptyGrid();
                    if (parent == null)
                    {
                        ///TO:
                        Debug.Log("背包装满!");
                        return;
                    }
                    else
                    {
                        CreateItem(temp, parent);
                    }
                }
            }
        }
    }
コード例 #2
0
        public void Test_AddItem()
        {
            bool actual = data.AddItem(new Item {
                Description = "Make dinner."
            });

            Assert.True(actual);
        }
コード例 #3
0
        private void BtnConfirmItem_Click(object sender, EventArgs e)
        {
            if (true)
            {
                ItemClass itemClass = new ItemClass();
                itemClass.Title       = tbTitle.Text;
                itemClass.Description = tbDescription.Text;
                itemClass.Price       = Convert.ToDouble(tbPriceTag.Text);
                itemClass.ImageLoc    = imageloc;

                ItemData itemData = new ItemData(itemClass);
                string   msg      = itemData.AddItem();
                ShowMessage(msg);
                ResetSubmission();
            }
        }