コード例 #1
0
        public static BusinessObject.InventoryItem PopulateInventoryItemWithCatalogItemInfo(BusinessObject.InventoryItem inventoryItem
            , BusinessObject.CatalogItem catalogItem)
        {
            if ((inventoryItem == null) || (catalogItem == null))
                return null;

            inventoryItem.ItemName = catalogItem.ItemName;
            inventoryItem.Manufacturer = catalogItem.Manufacturer;
            inventoryItem.NumberInscriptionLines = catalogItem.NumberInscriptionLines;
            inventoryItem.NumberLineCharacters = catalogItem.NumberLineCharacters;
            inventoryItem.ItemCost = catalogItem.ItemCost;
            inventoryItem.ItemRetailPrice = catalogItem.ItemRetailPrice;
            inventoryItem.InscriptionType = catalogItem.InscriptionType;
            inventoryItem.UpdateNumberInStock();

            return inventoryItem;
        }