예제 #1
0
        /// <summary>
        /// 数据文章编号,返回模块编号和LeafId。
        /// </summary>
        /// <param name="docId"></param>
        /// <returns>Dictionary<LeafId,List<ModuleId>></ModuleId></returns>
        public Dictionary <int, List <int> > GetRModuleLeafs(Int64 docId)
        {
            List <int> leafIds = GetLeafIdsByDocId(docId);
            Dictionary <int, List <int> > result = new Dictionary <int, List <int> >();
            ModuleBLL bll = new ModuleBLL();

            foreach (var leafId in leafIds)
            {
                List <int> modules = bll.GetDocMuleInfo(leafId);
                result.Add(leafId, modules);
            }
            return(result);
        }