public InvLib.ProductList Fetch() { var item = new InvLib.ProductList(); base.SetIsReadOnly(item, false); foreach (var p in MockDb.ProductData) { var qoh = (from b in MockDb.BinData where b.ProductId == p.Id select b.Quantity).Sum(); item.Add(MakeChild(p.Id, p.Name, p.Price, qoh)); } base.SetIsReadOnly(item, true); return item; }
public InvLib.ProductList Fetch() { var item = new InvLib.ProductList(); base.SetIsReadOnly(item, false); foreach (var p in MockDb.ProductData) { var qoh = (from b in MockDb.BinData where b.ProductId == p.Id select b.Quantity).Sum(); item.Add(MakeChild(p.Id, p.Name, p.Price, qoh)); } base.SetIsReadOnly(item, true); return(item); }