private ComboTreeModel GetTree(data.entity.Organization parent, IEnumerable <data.entity.Organization> orgs) { var tree = new ComboTreeModel { id = parent.Id, text = parent.Name, children = orgs.Where(t => t.Pid == parent.Id).Select(t => GetTree(t, orgs)).ToArray() }; return(tree); }
private ComboTreeModel GetTree(EqtCategory parent, IEnumerable <EqtCategory> items) { var tree = new ComboTreeModel { id = parent.Id, text = parent.Name, children = items.Where(t => t.Pid == parent.Id).Select(t => GetTree(t, items)).ToArray() }; return(tree); }