Example #1
0
        /// <summary>
        /// Propiedad que setea o devuelve la lista de alumnos
        /// </summary>
        //public List<Alumno> Alumnos
        //{
        //    get
        //    {
        //        return this.alumnos;
        //    }
        //    set
        //    {
        //        this.alumnos = value;
        //    }
        //}


        #endregion

        #region Metodos

        /// <summary>
        /// Metodo que inicia los procesos, las conexiones e  instancia las listas o colas
        /// </summary>
        private void CargarDatos()
        {
            //rchDocentes.ReadOnly = true;
            //DataGridAlumnos.ReadOnly = true;
            //DataGridAlumnos.RowHeadersVisible = false;
            //DataGridAlumnos.ColumnHeadersVisible = false;
            //DataGridAlumnos.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
            //DataGridAlumnos.AllowUserToAddRows = false;
            try
            {
                docentes = new List <Docente>();
                //alumnos = new List<Alumno>();
                alumnos = new Queue <Alumno>();
                //aulas = new List<Aula>();
                this.DataGridAlumnos.DataSource = ManejadorSQL.RealizarConsulta("select * from alumnos");
                //alumnos = ManejadorSQL.ObtenerDatos("select * from alumnos");
                alumnos = ManejadorSQL.ObtenerDatosAlumno("select * from alumnos");
                cargarDocentes.Leer(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + @"\SegundoParcialUtn\JardinUtn\Docentes\Docentes.xml", out docentes);
                foreach (Docente item in docentes)
                {
                    rchDocentes.AppendText(item.MostrarDatos() + "\n");
                    ManejadorSQL.InsertarDocente(item);
                }
            }
            catch (Exception ex)
            {
                ex.Message.GuardarTxt("log.txt");
            }
        }
Example #2
0
        public void ProbarSerializacionXML()
        {
            Queue <Alumno> colaAlumnos = new Queue <Alumno>();

            colaAlumnos = ManejadorSQL.ObtenerDatosAlumno("select * from alumnos");
            bool retorno = false;

            foreach (Alumno auxAlumno in colaAlumnos)
            {
                //paso nota 11 asi pruebo en una carpeta aparte donde se guardan
                retorno = Alumno.Guardar(auxAlumno, 11);
            }

            Assert.IsTrue(retorno);
        }