示例#1
0
        /// <summary>
        /// 根据条件查询,返回查询后的Tree
        /// </summary>
        /// <param name="keyWord">关键词,为空表示查询整棵树</param>
        /// <returns></returns>
        public List <TreeNode> GetMenuTree(string keyWord)
        {
            var pageQuery = new PageQuery <IDictionary <string, object>, Plug>(this.CurrentOperatorUser);

            pageQuery.Condition = new Dictionary <string, object>();

            pageQuery.SetQueryAll();
            PlugService.Query(pageQuery);
            return(AspNetHelper.GetPlugChildNote(pageQuery.Result.ToList(),
                                                 this.RolePlugService.GetPlugs(this.CurrentRole).ToList()));
        }
 public PlugController()
 {
     PlugService = new PlugService("awesomedatabase", "plugs", "mongodb://localhost:27017");
 }