public void Compute(TreeLineMolde treeLineMolde, List <TreeLineMolde> treeList)
 {
     parentsIDS = "0,";
     ChildrsIDS = "0,";
     getParents(treeLineMolde, treeList);
     getChildrs(treeLineMolde, treeList);
 }
 private void getChildrs(TreeLineMolde treeLineMolde, List <TreeLineMolde> treeList)
 {
     foreach (var item in treeList)
     {
         if (item.sHoleID == treeLineMolde.eHoleID && !isExist(ChildrsIDS, item.id))
         {
             ChildrsIDS += $"{item.id},";
             getChildrs(item, treeList);
         }
     }
 }
 private void getParents(TreeLineMolde treeLineMolde, List <TreeLineMolde> treeList)
 {
     foreach (var item in treeList)
     {
         if (item.eHoleID == treeLineMolde.sHoleID && !isExist(parentsIDS, item.id))
         {
             parentsIDS += $"{item.id},";
             getParents(item, treeList);
         }
     }
 }