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; }