Beispiel #1
0
        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);
        }
Beispiel #2
0
        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);
        }