private void DeletePlayerAchievements(int playerId, ApplicationUser currentUser)
{
var playerAchievementIds = _dataContext.GetQueryable<PlayerAchievement>()
.Where(p => p.PlayerId == playerId)
.Select(p => p.Id)
.ToList();
playerAchievementIds.ForEach(x => _dataContext.DeleteById<PlayerAchievement>(x, currentUser));
}