public async Task <ActionResult> RemoverUsuarioRol(EditarRolDTO editarRolDTO) { var usuario = await userManager.FindByIdAsync(editarRolDTO.UserId); await userManager.RemoveClaimAsync(usuario, new Claim(ClaimTypes.Role, editarRolDTO.RoleName)); await userManager.RemoveFromRoleAsync(usuario, editarRolDTO.RoleName); return(Ok()); }
public async Task <ActionResult> AsignarRolUsuario(EditarRolDTO editarRolDTO) { var usuario = await userManager.FindByIdAsync(editarRolDTO.UserId); await userManager.AddClaimAsync(usuario, new Claim(ClaimTypes.Role, editarRolDTO.RoleName)); await userManager.AddToRoleAsync(usuario, editarRolDTO.RoleName); return(Ok()); }