/// <summary>
 /// Returns the items in the cart
 /// </summary>
 /// <param name="inventoryDataAccess">The inventory Data Access to use to checkout the items</param>
 public void ReturnItems(IInventoryDataAccess inventoryDataAccess)
 {
     foreach (DTOs.SalesItemDTO si in Items)
     {
         ItemDTO itemDTO = inventoryDataAccess.GetItem(si.Item.UPC);
         inventoryDataAccess.ChangeQuantity(itemDTO.UPC, itemDTO.Quantity + si.Quantity);
     }
 }
Exemple #2
0
 public InventoryBusinessLogic(IInventoryDataAccess inventoryDataAccess)
 {
     this.inventoryDataAccess = inventoryDataAccess;
 }