public void Associate(int userId, RoleModel role) { var userSaved = _userService.GetUserBy(userId); var identityResult = _userManager.AddToRoleAsync(userSaved, role.Description).Result; CustomIdentityError.CatchErrorIfNeeded(identityResult); }
public void Delete(RoleModel role) { var savedRole = GetIdentityRoleBy(role.Id); var identityResult = _roleManager.DeleteAsync(savedRole).Result; CustomIdentityError.CatchErrorIfNeeded(identityResult); }
public void Delete(UserModel user) { var identityUser = GetUserBy(user.Id); var identityResult = _userManager.DeleteAsync(identityUser).Result; CustomIdentityError.CatchErrorIfNeeded(identityResult); }
public void RemoveAssociation(int userId, string roleName) { var userSaved = _userService.GetUserBy(userId); var identityResult = _userManager.RemoveFromRoleAsync(userSaved, roleName).Result; CustomIdentityError.CatchErrorIfNeeded(identityResult); }
public async Task RemoveAssociationAsync(int userId, string roleName) { var userSaved = await _userService.GetUserAsyncBy(userId); var identityResult = await _userManager.RemoveFromRoleAsync(userSaved, roleName); CustomIdentityError.CatchErrorIfNeeded(identityResult); }
public void RemoveAssociation(int userId, ClaimModel claim) { var userSaved = _userService.GetUserBy(userId); var identityClaim = new Claim(claim.Type, claim.Value); var identityResult = _userManager.RemoveClaimAsync(userSaved, identityClaim).Result; CustomIdentityError.CatchErrorIfNeeded(identityResult); }
public void RemoveAssociation(int roleId, ClaimModel claim) { var identityRole = _roleService.GetIdentityRoleBy(roleId); var identityClaim = new Claim(claim.Type, claim.Value); var identityResult = _roleManager.RemoveClaimAsync(identityRole, identityClaim).Result; CustomIdentityError.CatchErrorIfNeeded(identityResult); }
public async Task DeleteAsync(RoleModel role) { var savedRole = await GetIdentityRoleAsyncBy(role.Id); var identityResult = await _roleManager.DeleteAsync(savedRole); CustomIdentityError.CatchErrorIfNeeded(identityResult); }
public async Task DeleteAsync(UserModel user) { var identityUser = await GetUserAsyncBy(user.Id); var identityResult = await _userManager.DeleteAsync(identityUser); CustomIdentityError.CatchErrorIfNeeded(identityResult); }
public async Task AssociateAsync(int userId, RoleModel role) { var userSaved = await _userService.GetUserAsyncBy(userId); var identityResult = await _userManager.AddToRoleAsync(userSaved, role.Description); CustomIdentityError.CatchErrorIfNeeded(identityResult); }
public async Task AssociateAsync(int roleId, ClaimModel claim) { var identityRole = await _roleService.GetIdentityRoleAsyncBy(roleId); var identityClaim = new Claim(claim.Type, claim.Value); var identityResult = await _roleManager.AddClaimAsync(identityRole, identityClaim); CustomIdentityError.CatchErrorIfNeeded(identityResult); }
public async Task AssociateAsync(int userId, ClaimModel claim) { var userSaved = await _userService.GetUserAsyncBy(userId); var identityClaim = new Claim(claim.Type, claim.Value); var identityResult = await _userManager.AddClaimAsync(userSaved, identityClaim); CustomIdentityError.CatchErrorIfNeeded(identityResult); }
public async Task UpdateAsync(RoleModel roleSaved, RoleModel role) { var roleToBeUpdated = await GetIdentityRoleAsyncBy(roleSaved.Id); roleToBeUpdated.Name = role.Description; var identityResult = await _roleManager.UpdateAsync(roleToBeUpdated); CustomIdentityError.CatchErrorIfNeeded(identityResult); }
public void Update(RoleModel roleSaved, RoleModel role) { var roleToBeUpdated = GetIdentityRoleBy(roleSaved.Id); roleToBeUpdated.Name = role.Description; var identityResult = _roleManager.UpdateAsync(roleToBeUpdated).Result; CustomIdentityError.CatchErrorIfNeeded(identityResult); }
public void Update(int userSavedId, UserModel user) { var identityUser = GetUserBy(userSavedId); identityUser.FirstName = user.FirstName; identityUser.LastName = user.LastName; identityUser.Occupation = user.Occupation; var identityResult = _userManager.UpdateAsync(identityUser).Result; CustomIdentityError.CatchErrorIfNeeded(identityResult); }
public async Task SaveAsync(RoleModel role) { var identityRole = new IdentityRole <int>() { Name = role.Description }; var identityResult = await _roleManager.CreateAsync(identityRole); role.Id = identityRole.Id; CustomIdentityError.CatchErrorIfNeeded(identityResult); }
public void Save(RoleModel role) { var identityRole = new IdentityRole <int>() { Name = role.Description }; var identityResult = _roleManager.CreateAsync(identityRole).Result; role.Id = identityRole.Id; CustomIdentityError.CatchErrorIfNeeded(identityResult); }
public async Task UpdateAsync(int userSavedId, UserModel user) { var identityUser = await GetUserAsyncBy(userSavedId); identityUser.FirstName = user.FirstName; identityUser.LastName = user.LastName; identityUser.Occupation = user.Occupation; var identityResult = await _userManager.UpdateAsync(identityUser); CustomIdentityError.CatchErrorIfNeeded(identityResult); }
public async Task <UserModel> SaveAsync(UserPostModel user) { var identityUser = new User() { FirstName = user.FirstName, LastName = user.LastName, Occupation = user.Occupation, Email = user.Email, UserName = user.Email }; var identityResult = await _userManager.CreateAsync(identityUser, user.Password); CustomIdentityError.CatchErrorIfNeeded(identityResult); return(new UserModel(identityUser)); }