/// <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); } }
public InventoryBusinessLogic(IInventoryDataAccess inventoryDataAccess) { this.inventoryDataAccess = inventoryDataAccess; }