public async Task <IdentityResult> CreateRoleClaimsAsync(RoleClaimsDto claimsDto) { var identityRoleClaim = claimsDto.ToEntity(); var identityResult = await _identityRepository.CreateRoleClaimsAsync(identityRoleClaim); return(HandleIdentityError(identityResult, _identityServiceResources.RoleClaimsCreateFailed().Description, _identityServiceResources.IdentityErrorKey().Description, claimsDto)); }
public async Task <IActionResult> RoleClaimsDelete(RoleClaimsDto <TRoleDtoKey> claim) { await _identityService.DeleteRoleClaimsAsync(claim); return(Success(new { Id = claim.RoleId })); }
public async Task <IActionResult> RoleClaimsDelete(RoleClaimsDto claim) { await _identityService.DeleteRoleClaimsAsync(claim); SuccessNotification(_localizer["SuccessDeleteRoleClaims"], _localizer["SuccessTitle"]); return(RedirectToAction(nameof(RoleClaims), new { Id = claim.RoleId })); }
public async Task <IActionResult> RoleClaims(RoleClaimsDto <TRoleDtoKey> claim) { if (!ModelState.IsValid) { return(Success(claim)); } await _identityService.CreateRoleClaimsAsync(claim); return(Success(new { Id = claim.RoleId })); }
public async Task <IActionResult> RoleClaims(RoleClaimsDto claim) { if (!ModelState.IsValid) { return(View(claim)); } await _identityService.CreateRoleClaimsAsync(claim); SuccessNotification(string.Format(_localizer["SuccessCreateRoleClaims"], claim.ClaimType, claim.ClaimValue), _localizer["SuccessTitle"]); return(RedirectToAction(nameof(RoleClaims), new { Id = claim.RoleId })); }
public async Task <int> DeleteRoleClaimsAsync(RoleClaimsDto role) { return(await _identityRepository.DeleteRoleClaimsAsync(role.RoleId, role.ClaimId)); }
public async Task <int> DeleteRoleClaimsAsync(RoleClaimsDto <TRoleDtoKey> role) { return(await _identityRepository.DeleteRoleClaimsAsync(role.RoleId.ToString(), role.ClaimId)); }
public static UserIdentityRoleClaim ToEntity(this RoleClaimsDto roleClaim) { return(Mapper.Map <UserIdentityRoleClaim>(roleClaim)); }
public static IdentityRoleClaim <string> ToEntity(this RoleClaimsDto roleClaim) { return(Mapper.Map <IdentityRoleClaim <string> >(roleClaim)); }