private static Achievement PopulateAchievement(DataRow achievement) { var result = new Achievement(); result.AchievementId = achievement.Field<int>("AchievementId"); result.AchievementName = achievement.Field<string>("AchievementName"); result.AchievementDescription = achievement.Field<string>("AchievementDescription"); result.AchievementTypeName = achievement.Field<string>("AchievementTypeName"); result.RewardPoints = achievement.Field<int>("RewardPoints"); result.Active = achievement.Field<bool>("Active"); result.AchievementPoints = achievement.Field<int>("AchievementPoints"); result.AchievementTotalTags = achievement.Field<int>("AchievementTotalTags"); result.AchievementTypeId = achievement.Field<int>("AchievementTypeId"); result.TagUUID = achievement.Field<Guid?>("UUID"); result.TagMajorNumber = achievement.Field<int?>("MajorNumber"); result.TagMinorNumber = achievement.Field<int?>("MinorNumber"); return result; }
private AchievementResponse MapOutAchievement(Achievement achievement) { return new AchievementResponse { AchievementName = achievement.AchievementName, AchievementDescription = achievement.AchievementDescription }; }