Esempio n. 1
0
        public void RemoveFromStock(int quantity, GamesImp game, StoreImp store)
        {
            var value = _db.Inventory.First(i => i.GameId == game.Id && i.StoreId == store.IDNumber);

            value.GameRemaining -= quantity;
            _db.SaveChanges();
        }
Esempio n. 2
0
 public static Games Map(GamesImp Game) => new Games
 {
     GameId        = Game.Id,
     GameName      = Game.Name,
     StandardPrice = Game.Cost,
     AdvancedPrice = Game.AdvancedCost
 };
Esempio n. 3
0
        public void AddGame(GamesImp game)
        {
            var value = Mapper.Map(game);

            _db.Add(value);
            _db.SaveChanges();
            game.Id = value.GameId;
        }
Esempio n. 4
0
        public InventoryImp GetInventory(GamesImp game, StoreImp store)
        {
            var value = _db.Inventory.First(i => i.GameId == game.Id && i.StoreId == store.IDNumber);

            return(Mapper.Map(value));
        }