private static ItemUnitConversion GetItemUnitConversion(ItemUnitQuantity itemUnitQuantity, ItemUnit itemUnit) { return(new ItemUnitConversion() { ItemId = itemUnitQuantity.ItemId, FromUnitOfMeasure = itemUnitQuantity.UnitOfMeasure, ToUnitOfMeasure = itemUnit.UnitOfMeasure, }); }
private static IEnumerable <ItemUnitConversion> GetItemUnitConversions(ItemUnitQuantity itemUnitQuantity, ILookup <string, ItemUnit> itemUnitLookupByItemId) { return(itemUnitLookupByItemId[itemUnitQuantity.ItemId].Select(itemUnit => GetItemUnitConversion(itemUnitQuantity, itemUnit))); }