Beispiel #1
0
 public void Load(AchievementCriterionCompletionJson achievementCriterionCompletionJson)
 {
     if (achievementCriterionCompletionJson != null)
     {
         BlizzardId  = achievementCriterionCompletionJson.Id;
         Amount      = achievementCriterionCompletionJson.Amount;
         IsCompleted = achievementCriterionCompletionJson.IsCompleted;
         if (achievementCriterionCompletionJson.ChildCriteria != null && achievementCriterionCompletionJson.ChildCriteria.Any())
         {
             ChildCriteria = new List <AchievementCriterionCompletion>();
             foreach (AchievementCriterionCompletionJson child in achievementCriterionCompletionJson.ChildCriteria)
             {
                 ChildCriteria.Add(new AchievementCriterionCompletion(child));
             }
         }
     }
 }
Beispiel #2
0
 public AchievementCriterionCompletion(AchievementCriterionCompletionJson achievementCriterionCompletionJson) : this()
 {
     Load(achievementCriterionCompletionJson);
 }