private void saveButton_Click(object sender, EventArgs e) { var userName = nameTextBox.Text; currentUserScore = new UserScore(userName, score); Close(); }
private void ResaveUserScore(UserScore currentUserScore) { if (FileProvider.IsExists(allScoresPath)) { previousScores = GetAllScoresFromFile(); var lastResult = previousScores.Count; previousScores.RemoveAt(lastResult - 1); AddNewScore(currentUserScore); } }
public void AddNewScore(UserScore currentUserScore) { if (!FileProvider.IsExists(allScoresPath)) { var results = new List <UserScore>(); SaveAllScores(results); } var allScores = GetAllScoresFromFile(); allScores.Add(currentUserScore); SaveAllScores(allScores); }