public void AddGameCompletedDetails(string username, GameCompletedDetails details) { if (userGameCompletedDetails.ContainsKey(username)) { userGameCompletedDetails[username] = details; } else { userGameCompletedDetails.Add(username, details); } }
public GameCompletedDetails GetGameCompletedDetails(string username) { if (userGameCompletedDetails.ContainsKey(username)) { return userGameCompletedDetails[username]; } else { GameCompletedDetails newGameCompletedDetails = new GameCompletedDetails(); newGameCompletedDetails.timeInSeconds = -1; int[] newValues = {0, 0, 0}; newGameCompletedDetails.numCorrectAnswers = newValues; newGameCompletedDetails.numMistakes = newValues; newGameCompletedDetails.problemQuestions = new List<string>(); newGameCompletedDetails.resolvedQuestions = new List<string>(); return newGameCompletedDetails; } }