public async Task <IActionResult> Index(DynamicAccessIndexViewModel ViewModel) { var Result = await _userManager.AddOrUpdateClaimsAsync(ViewModel.UserId, ConstantPolicies.DynamicPermissionClaimType, ViewModel.ActionIds.Split(",")); if (!Result.Succeeded) { ModelState.AddModelError(string.Empty, "در حین انجام عملیات خطایی رخ داده است."); } return(RedirectToAction("Index", new { userId = ViewModel.UserId })); }