Exemple #1
0
        public int DeleteInventoryItems(List <InventoryItem> items)
        {
            int returnValue = 1;

            if (items == null || !items.Any())
            {
                return(1);
            }

            foreach (InventoryItem deletionItem in items)
            {
                returnValue = _dataAccessObjects.DeleteInventoryItem(Translators.InventoryItem.ToEntity(deletionItem));
                if (returnValue == 1)
                {
                    break; //exit the loop if any of them fail.
                }
            }

            return(returnValue);
        }