コード例 #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);
            }
        }
コード例 #2
0
        public FrmEvaluando()
        {
            InitializeComponent();

            aulas = FuncionalidadSql.CargarAulas();
            listaObservaciones = CargarObservaciones();
        }
コード例 #3
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);
            }
        }