//构建文件种类树 public List <WSCatalogTreeNode> BuildCatTree() { List <WSCatalogTreeNode> nodes = new List <WSCatalogTreeNode>(); WorkSummaryCatalog fcs = new WorkSummaryCatalog(); DbSet <WorkSumCatalog> ta = fcs.GetCatalogsSet(); var roots = ta.Where(s => s.parent_Catalog == null).ToList(); foreach (var root in roots) { nodes.Add(BuildCatNodes(root)); } return(nodes); }
/// <summary> /// 增加一个文件分类 /// </summary> /// <param name="parentID"></param> /// <param name="newCatalog"></param> /// <returns></returns> public bool AddNewCatalog(int parentID, string newCatalog) { WorkSummaryCatalog fcs = new WorkSummaryCatalog(); return(fcs.AddNewCatalog(parentID, newCatalog)); }