public static void InitializeUser(int challengeId, int userId)
{
Statistic statistic = ChallengeDAO.GetStatisticFromChallengeId(challengeId);
if (ChallengeDAO.GetInitializationValue(challengeId, userId) < 0)
{
UserStatistic userStat = UserStatisticDAO.GetStatisticFromUserIdAndStatType(userId, statistic);
if (userStat == null)
{
UserStatisticDAO.CreateNewStatisticForUser(userId, statistic, 0);
userStat = UserStatisticDAO.GetStatisticFromUserIdAndStatType(userId, statistic);
};
ChallengeDAO.CreateInitializationEntry(challengeId, userId, userStat.Value);
}
}