Ejemplo n.º 1
0
        public void GenerateExercise(string path)
        {
            Random rdn = new Random();

            string[] options     = new string[4];
            string   instruction = "Escribe el número siguiente presionando los botones en el orden correcto.";

            int    num     = rdn.Next(100001);
            string problem = String.Format("{0:n0}", num);
            string result  = Convert(num);

            options = GenerateOptions(result);

            EjercicioEscrituraNumeros ejercicio = new EjercicioEscrituraNumeros(instruction, problem, options, result);

            SerializeAndExport(path, ejercicio);
        }
Ejemplo n.º 2
0
        //Se convierte el objeto a formato Json y se exporta.
        private void SerializeAndExport(string path, EjercicioEscrituraNumeros ejercicio)
        {
            var ejercicioJSon = JsonConvert.SerializeObject(ejercicio);

            File.WriteAllText(path, ejercicioJSon);
        }