AJH.CMS.WEB.UI.Admin.ManageCategory_UC.FillCategoryTree C# (CSharp) Method

FillCategoryTree() private method

private FillCategoryTree ( ) : void
return void
        private void FillCategoryTree()
        {
            int ModuleID = Convert.ToInt32(ViewState[CMSViewStateManager.ModuleID]);
            List<AJH.CMS.Core.Entities.Category> categories = CategoryManager.GetCategorys(ModuleID, CMSContext.PortalID, CMSContext.LanguageID);
            List<AJH.CMS.Core.Entities.Category> parentCategories = categories.Where(m => m.ParentID == 0).ToList();

            trvCategory.Nodes.Clear();
            foreach (AJH.CMS.Core.Entities.Category category in parentCategories)
            {
                TreeNode oNode = GetNodesChilds(category, categories);
                trvCategory.Nodes.Add(oNode);
            }
            trvCategory.ExpandAll();
            pnlView.Visible = true;
        }
        #endregion