Пример #1
0
        //构建文件种类树
        public List <CatalogTreeNode> BuildCatTree()
        {
            List <CatalogTreeNode> nodes = new List <CatalogTreeNode>();

            FileCatalogs fcs = new FileCatalogs();

            DbSet <File_Catalog> ta = fcs.GetCatalogsSet();

            var roots = ta.Where(s => s.parent_Catalog == null).ToList();

            foreach (var root in roots)
            {
                nodes.Add(BuildCatNodes(root));
            }

            return(nodes);
        }
Пример #2
0
        /// <summary>
        /// 增加一个文件分类
        /// </summary>
        /// <param name="parentID"></param>
        /// <param name="newCatalog"></param>
        /// <returns></returns>
        public bool AddNewCatalog(int parentID, string newCatalog)
        {
            FileCatalogs fcs = new FileCatalogs();

            return(fcs.AddNewCatalog(parentID, newCatalog));
        }