private void ProcessPlatinumAchievement(Student student)
        {
            var achievements        = _achievementService.GetAchievementList();
            var studentAchievements = _achievementService.GetStudentAchievementList(student.Id);

            // Remove platinum achievement from comparison
            achievements.Remove(
                _achievementService.GetAchievementBySystemName(SystemStudentAchievementNames.EarntAllAchievements));

            var comparisionList = achievements.Except(studentAchievements).ToList();

            if (comparisionList.Count == 0)
            {
                student.AddAchievementHistoryEntry(_achievementService.GetAchievementBySystemName(SystemStudentAchievementNames.EarntAllAchievements));
                _studentService.UpdateStudent(student);
            }
        }