public WCF_Item[] itemList() { // return ItemManager.getAllItem().ToArray<WCF_Item>(); CreatePurchaseOrderControl cpoc = new CreatePurchaseOrderControl(); ItemService itemService = new ItemService(); List <WCF_Item> wf = new List <WCF_Item>(); wf = itemService.ConvertToWCFItemList(cpoc.GetAllItem()); //foreach (Item f in ItemManager_M.getAllItem()) //{ // wf.Add(new WCF_Item(f.Item_ID, f.Category_ID, f.Item_Name, f.Reorder_Level, f.Reorder_Qty, f.UOM, f.Bin_ID, f.FirstSupplier_ID, f.SecondSupplier_ID, f.ThirdSupplier_ID, f.Inventory, f.Status)); //} return(wf.ToArray <WCF_Item>()); }