public void Load(AchievementCompletionJson achievmentCompletionJson) { if (achievmentCompletionJson != null) { AchievementId = achievmentCompletionJson.Id; if (achievmentCompletionJson.CompletedTimestamp.HasValue) { CompletionDate = new DateTime(1970, 1, 1, 0, 0, 0, 0, DateTimeKind.Utc).AddMilliseconds(achievmentCompletionJson.CompletedTimestamp.Value); } else { CompletionDate = null; } if (achievmentCompletionJson.Criteria != null) { Criteria = new AchievementCriterionCompletion(achievmentCompletionJson.Criteria); } } }
public AchievementCompletion(AchievementCompletionJson achievmentCompletionJson) : base() { Load(achievmentCompletionJson); }