public WCFCatalogueItem GetItem(string itemCode) { Item i = EFBroker_Item.GetItembyItemCode(itemCode); WCFCatalogueItem ci = null; if (i.BalanceQty != null) { int adjustments = GetAdjustmentSum(i); ci = WCFCatalogueItem.Make(i.ItemCode, i.Description, i.UnitOfMeasure, (int)i.BalanceQty, adjustments, i.Bin); } return(ci); }
public List <WCFCatalogueItem> SearchItems(string search) { List <Item> iList = EFBroker_Item.SearchItemsByItemCodeOrDesc(search); List <WCFCatalogueItem> ciList = new List <WCFCatalogueItem>(); foreach (Item i in iList) { if (i.BalanceQty != null) { int adjustments = GetAdjustmentSum(i); WCFCatalogueItem ci = WCFCatalogueItem.Make(i.ItemCode, i.Description, i.UnitOfMeasure, (int)i.BalanceQty, adjustments, i.Bin); ciList.Add(ci); } } return(ciList); }