Beispiel #1
0
 private void GetViewModel(NavViewModel model)
 {
     model.ParentItems = _navService.GetQuery(a => a.NavId.Length <= 6).ToList().Select(a => new ListItemEntity()
     {
         ID       = a.NavId,
         ParentID = a.ParentId,
         Title    = a.NavName,
         Selected = a.ParentId == model.ParentId
     }).ToList();
     model.ParentItems.Add(new ListItemEntity()
     {
         ID = "-1", ParentID = "", Title = "----根节点----"
     });
 }
Beispiel #2
0
        public async Task <ActionResult> Index()
        {
            var _req = User.Identity;
            //var current_user_role = RoleManager..GetRolesForUser(User.Identity.Name);
            //var _t=_req.
            var s         = AuthenticationManager.User.Identities;
            var ci        = User.Identity as ClaimsIdentity;
            var role      = ci.FindFirst(ClaimTypes.Role);
            var loginInfo = await AuthenticationManager.GetExternalLoginInfoAsync();

            ViewBag.NavList = _navService.GetQuery(a => a.State == 1).ToList().Select(a => { return(a.ToModel()); });
            return(View());
        }