public void AddItem(UserItemEntity item) { Transform grid = GetEnmptyGrid(); if (grid == null) //背包已满 { return; } if (!m_ItemEntityList.ContainsKey(item.ID)) { return; } GameObject go = GameObject.Instantiate(this.m_ItemPrefab); go.transform.SetParent(grid); ItemStatus itemStatus = go.GetComponent <UIItem>().SetInfo(item); go.transform.localPosition = Vector3.zero; go.transform.localScale = Vector3.one; go.GetComponent <UIItem>().PointerClick += OnUIItemPointerClick; if (m_ItemList.ContainsKey(itemStatus.ItemID)) { m_ItemList[itemStatus.ItemID] = itemStatus; } else { m_ItemList.Add(itemStatus.ItemID, itemStatus); } RefreshPartGrid(); }
public ResponseModel Insert(UserItemEntity entity) { this.dao.Insert(entity); return(new ResponseModel() { Status = true, Menssage = "Inserted item" }); }
public ResponseModel Update(UserItemEntity entity) { if (this.dao.Update(entity)) { return(new ResponseModel() { Status = true, Menssage = "Updated item" }); } else { return(new ResponseModel() { Status = false, Menssage = "Not Updated item" }); } }