示例#1
0
 private Boolean IsParentInChildren(CategoryData catData, int parentItemId)
 {
     foreach (var ch in catData.GetDirectChildren())
     {
         if (ch.ItemID == parentItemId)
         {
             return(true);
         }
         var catChildData = CategoryUtils.GetCategoryData(ch.ItemID, EditLangCurrent);
         if (IsParentInChildren(catChildData, parentItemId))
         {
             return(true);
         }
     }
     return(false);
 }