VisualBean
11/30/2015 - 1:50 PM

Creating a tree from a flat list of "Organizations"

Creating a tree from a flat list of "Organizations"

parents.foreach(p => p.childs = parents.Where(pa => pa.ParentId == p.Id));
return parents.Where(p => p.Id == null); //Returns the very top of the tree