public void RemoveGameItemQuanitityFromInventory(GameItemQuantity selectedGameItemQuanity) { GameItemQuantity gameItemQuantity = _inventory.FirstOrDefault(i => i.GameItem.Id == selectedGameItemQuanity.GameItem.Id); if (gameItemQuantity != null) { if (selectedGameItemQuanity.Quantity == 1) { _inventory.Remove(gameItemQuantity); } else { gameItemQuantity.Quantity--; } } UpdateInventoryCatergories(); }
public void RemoveGameItemQuanityToLocation(GameItemQuantity selectedGameItemQuantity) { GameItemQuantity gameItemQuantity = _gameItems.FirstOrDefault(i => i.GameItem.Id == selectedGameItemQuantity.GameItem.Id); if (gameItemQuantity != null) { if (selectedGameItemQuantity.Quantity == 1) { _gameItems.Remove(gameItemQuantity); } else { gameItemQuantity.Quantity--; } } UpdateLocationGameItems(); }
public void AddGameItemQuantityToLocation(GameItemQuantity selectedGameItemQuantity) { GameItemQuantity gameItemQuantity = _gameItems.FirstOrDefault(i => i.GameItem.Id == selectedGameItemQuantity.GameItem.Id); if (gameItemQuantity == null) { GameItemQuantity newGameItemQuantity = new GameItemQuantity(); newGameItemQuantity.GameItem = selectedGameItemQuantity.GameItem; newGameItemQuantity.Quantity = 1; _gameItems.Add(newGameItemQuantity); } else { gameItemQuantity.Quantity++; } UpdateLocationGameItems(); }
public void AddGameItemQuanityToInventory(GameItemQuantity selectedGameItemQuantity) { GameItemQuantity gameItemQuantity = _inventory.FirstOrDefault(i => i.GameItem.Id == selectedGameItemQuantity.GameItem.Id); if (gameItemQuantity == null) { GameItemQuantity newGameItemQuantity = new GameItemQuantity(); newGameItemQuantity.GameItem = selectedGameItemQuantity.GameItem; newGameItemQuantity.Quantity = 1; _inventory.Add(newGameItemQuantity); } else { gameItemQuantity.Quantity++; } UpdateInventoryCatergories(); }