private void Quiz2() { jsonEjercicio2 = new Ejercicio2Model() { instruction = txtIntruction.Text, problem = new List <string>() { txtProblem1.Text, txtProblem2.Text }, options = new List <string>() { txtOption1.Text, txtOption2.Text, txtOption3.Text, txtOption4.Text }, result = txtResult.Text }; string serializeJson = JsonConvert.SerializeObject(jsonEjercicio2); GenerateJson(serializeJson, "../../Ejercicios2/", "EjercicioSuma"); }
private void LoadValuesFromJson(string json) { lbQuizCounter.Text = string.Format("Ejercicio #{0} de {1}", counterJsonFiles + 1, jsonFiles.Length); jsonFile = new Ejercicio2Model(); jsonFile = JsonConvert.DeserializeObject <Ejercicio2Model>(File.ReadAllText(json)); resultJson = new Ejercicio2Model() { instruction = jsonFile.instruction, problem = jsonFile.problem, options = jsonFile.options, result = "0" }; Instruction.Text = resultJson.instruction; number1.Text = resultJson.problem.ToArray()[0]; number2.Text = resultJson.problem.ToArray()[1]; option1.Text = resultJson.options.ToArray()[0]; option2.Text = resultJson.options.ToArray()[1]; option3.Text = resultJson.options.ToArray()[2]; option4.Text = resultJson.options.ToArray()[3]; }