public void ChangeRole([FromBody] ChangeRoleInputModel model) { var userTeam = _db.UserTeams.FirstOrDefault(ut => ut.TeamId == model.TeamId && ut.UserId == model.UserId); if (userTeam == null) { return; } userTeam.IsAdmin = !userTeam.IsAdmin; _db.SaveChanges(); }
public void DeleteMember([FromBody] ChangeRoleInputModel model) { var userTeam = _db.UserTeams.FirstOrDefault(ut => ut.TeamId == model.TeamId && ut.UserId == model.UserId); if (userTeam == null) { return; } _db.UserTeams.Remove(userTeam); _db.SaveChanges(); }
public async Task <IActionResult> Remove(ChangeRoleInputModel inputModel) { await this.rolesService.RemoveRoleAsync(inputModel.UserId, inputModel.RoleName); return(this.Redirect("/Administration/Users/All")); }