Ejemplo n.º 1
0
        public void EvaluarAlumno()
        {
            try
            {
                ActualizarRTBAlumno(this.alumno);
                ActualizarRTBProfesor(this.docente);


                Random rnd       = new Random();
                int    nota1     = rnd.Next(0, 10);
                int    nota2     = rnd.Next(0, 10);
                float  notaFinal = (nota1 + nota2) / 2;
                int    idAula    = rnd.Next(1, 6);


                Evaluacion ev = new Evaluacion(this.alumno.Id, this.docente.Id, idAula, nota1, nota2, notaFinal, notaFinal.Observacion(listaObservaciones));// "Bien");

                FuncionalidadXML.SerializarAlumno(this.alumno, notaFinal);
                FuncionalidadSql.InsertarEvaluacion(ev);

                Thread.Sleep(8000);

                ActualizarListaRecreo(this.alumno);
            }
            catch (Exception ex)
            {
                FuncionalidadLog.GuardarLog(ex.Message);
            }
        }
Ejemplo n.º 2
0
        public void DeserializarDocentes()
        {
            List <Docente> listaDocentes;


            listaDocentes = FuncionalidadXML.DeserlizarDocentes();

            Assert.IsTrue(listaDocentes.Count == 10);
        }
Ejemplo n.º 3
0
        public void SerializarAlumnos()
        {
            Alumno alumno = new Alumno(5, "Nombre", "Apellido", 12345, 19, "Avenida de Mayo");

            // Evaluacion evaluacion = new Evaluacion(5, 3, 3, 7, 7, 7, "Bien");


            Assert.IsTrue(FuncionalidadXML.SerializarAlumno(alumno, 7));
        }
Ejemplo n.º 4
0
        private void cargarEntidades()
        {
            this.colaAlumnos   = FuncionalidadSql.CargarAlumnos();
            this.listaDocentes = FuncionalidadXML.DeserlizarDocentes();

            foreach (Alumno item in colaAlumnos)
            {
                rtb_Alumnos.AppendText(item.ToString() + "\n");
            }

            foreach (Docente item in listaDocentes)
            {
                rtb_Docentes.AppendText(item.ToString() + "\n");
            }

            foreach (Docente item in listaDocentes)
            {
                FuncionalidadSql.InsertarDocente(item);
            }
        }
Ejemplo n.º 5
0
        public void DeserializarAlumnos()
        {
            string ruta = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + @"\SegundoParcialUtn\JardinUtn\Serializaciones\APROBADOS\Apellido_Nombre_7_7_2020.xml";

            Assert.IsNotNull(FuncionalidadXML.DeserializarAlumno(ruta));
        }