public ActionResult test() { //var userInfo = this.CurrentUser; var path = Server.MapPath("~/authority.xml"); var authorityHelper = new AuthorityHelper(); var menulist = authorityHelper.ReadAuthorityAll(); var userId = "0505"; var currentUrl = Request.Url.AbsolutePath; var list = authorityHelper.AuthorityFilterByUser(menulist, userId, currentUrl); return View(); }
/// <summary> /// 导航 权限加载 /// </summary> /// <returns></returns> public ActionResult Menu() { var userId = this.CurrentUser.Userid; var controller = Request.RequestContext.RouteData.Values["controller"].ToString(); var action = Request.RequestContext.RouteData.Values["action"].ToString(); var url = string.Format("/{0}/{1}", controller, action); var authorityHelper = new AuthorityHelper(); var menulist = authorityHelper.ReadAuthorityAll(); var list = authorityHelper.AuthorityFilterByUser(menulist, userId, url); return View(list); }