Пример #1
0
        public List <InventoryItem> GetInventoryItemByCatalogItemId(Guid catalogItemId)
        {
            List <InventoryItem> inventoryItemList = Translators.InventoryItem.ToBusinessObject(
                _dataAccessObjects.GetInventoryItemByCatalogItemId(catalogItemId));
            List <InventoryItem> inventoryItems = new List <InventoryItem>();

            foreach (InventoryItem inventoryItem in inventoryItemList)
            {
                CatalogItem catalogItem = Translators.CatalogItem.ToBusinessObject(
                    _dataAccessObjects.GetCatalogItemByCatalogItemId(inventoryItem.CatalogItemId));

                inventoryItems.Add(Translators.InventoryItem.PopulateInventoryItemWithCatalogItemInfo(inventoryItem, catalogItem));
            }
            return(inventoryItems);
        }