public void DeleteRole(DeleteRoleBm deleteRoleBm) { var userId = Context.Users.FirstOrDefault(u => u.Email == deleteRoleBm.UserEmail).Id; var role = this.Context.Roles.FirstOrDefault(r => r.Name == deleteRoleBm.RolesName); UserManager <ApplicationUser> userManager = new UserManager <ApplicationUser>(new UserStore <ApplicationUser>(this.Context)); userManager.RemoveFromRole(userId, role.Name); this.Context.SaveChanges(); }
public ActionResult ViewRoles(DeleteRoleBm deleteRoleBm) { if (!this.ModelState.IsValid) { return(this.RedirectToAction("ViewRoles")); } this._service.DeleteRole(deleteRoleBm); return(this.RedirectToAction("Index")); }