/// <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"); }