public bool UpdateInventory(InventoryItem item) { if (item.Amount <= 0) { inventory.RemoveItem(item.ItemID); } else { return(inventory.UpdateItem(item)); } return(true); }