public NeNodeViewModel(INeNode node, NeNodeViewModel parent) { _isExpand = false; _parent = parent; _tag = node; if (parent != null && parent.Checked) { _checked = true; } if (node.HasItems) { Children.Add(null); } }
protected virtual IEnumerable<INeNode> GetChild(INeNode parent) { var svc = new NeServiceClient(); var MSCList = svc.GetMscFromCity(CityId); return MSCList.Where(e => e.Vendor == VendorCode).Select(e => new MscNeNode(NeTreeLevel, e, parent)); }