示例#1
0
        private void Quiz4()
        {
            jsonEjercicio4 = new Ejercicio4Model()
            {
                instruction = txtIntruction.Text,
                problem     = txtProblem1.Text,
                options     = new List <string>()
                {
                    txtOption1.Text, txtOption2.Text, txtOption3.Text, txtOption4.Text
                    , txtOption5.Text, txtOption6.Text
                },
                result = txtResult.Text
            };
            string serializeJson = JsonConvert.SerializeObject(jsonEjercicio4);

            GenerateJson(serializeJson, "../../Ejercicios4/", "EjercicioEscritura");
        }
示例#2
0
 private void LoadValuesFromJson(string json)
 {
     lbQuizCounter.Text = string.Format("Ejercicio #{0} de {1}", counterJsonFiles + 1, jsonFiles.Length);
     jsonFile           = new Ejercicio4Model();
     jsonFile           = JsonConvert.DeserializeObject <Ejercicio4Model>(File.ReadAllText(json));
     resultJson         = new Ejercicio4Model()
     {
         instruction = jsonFile.instruction,
         problem     = jsonFile.problem,
         options     = jsonFile.options,
         result      = "0"
     };
     Instruction.Text = resultJson.instruction;
     problem.Text     = resultJson.problem;
     option1.Text     = resultJson.options.ToArray()[0];
     option2.Text     = resultJson.options.ToArray()[1];
     option3.Text     = resultJson.options.ToArray()[2];
     option4.Text     = resultJson.options.ToArray()[3];
     option5.Text     = resultJson.options.ToArray()[4];
     option6.Text     = resultJson.options.ToArray()[5];
 }