示例#1
0
        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");
        }
示例#2
0
 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];
 }