private List <Question> Init() { if (FileProvider.Exist(Question.FilePath)) { questions = Question.GetQuestionsFromFile(); } else { questions = Question.GetQuestions(); QuestionsSaveToFile(questions); } return(questions); }
public void AddUserResult() { var isExist = FileProvider.Exist(PathToResultDiagnose); if (!isExist) { usersResult = new List <UserResult>(); } else { usersResult = LoadUserResult(); } usersResult.Add(new UserResult(user.Name, user.CountRightAnswer, user.Diagnose.Name)); var serializedResults = JsonConvert.SerializeObject(usersResult, Formatting.Indented); FileProvider.ReSave(PathToResultDiagnose, serializedResults); }