public async Task <IActionResult> Index() { //var permission = Portal.Utils.SessionExtensions.Get<List<Permissions>>(_session, Portal.Utils.SessionExtensions.SesscionPermission); //var path = _httpContextAccessor.HttpContext.Request.Path.Value; //var currentPagePermission = permission.Where(c => c.MenuUrl.ToLower() == path.ToLower()).ToList(); //ViewData[nameof(RolesEnum.Create)] = currentPagePermission.Count(c => c.ActionCode == (nameof(RolesEnum.Create))) > 0 ? 1 : 0; //ViewData[nameof(RolesEnum.Update)] = currentPagePermission.Count(c => c.ActionCode == (nameof(RolesEnum.Update))) > 0 ? 1 : 0; //ViewData[nameof(RolesEnum.Delete)] = currentPagePermission.Count(c => c.ActionCode == (nameof(RolesEnum.Delete))) > 0 ? 1 : 0; ViewData["listParentMenu"] = await _menuManager.Get_List_Parent_Menu(); return(View()); }