Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private List<Node> addWithChild(Grupa grupa, List<Node> lista, List<Grupa> query)
- {
- int number = lookForChild(grupa.Id, query);
- lista.Add(new Node(grupa, number));
- foreach(Grupa g in query)
- {
- if (grupa.Id == g.Id)
- query.Remove(g);
- }
- if(number != 0)
- {
- foreach(Grupa g in query)
- {
- if(g.IdNadrzednego == grupa.Id)
- {
- addWithChild(g, lista.ElementAt(lista.Count() - 1).lista, query);
- number--;
- }
- if (number == 0)
- break;
- }
- }
- return lista;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement