Ejemplo n.º 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");
            }
        }
Ejemplo n.º 2
0
        public void ProbarDeserializacionXML()
        {
            string path         = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + @"\SegundoParcialUtn\JardinUtn\PruebasUnitTest\XML\Adel_Guymer_7_7_2020.xml";
            bool   retorno      = false;
            Alumno alumnoPrueba = new Alumno();
            Serializacion <Alumno> deserializarAlumno = new Serializacion <Alumno>();

            retorno = deserializarAlumno.Leer(path, out alumnoPrueba);
            Assert.IsTrue(retorno);
        }