示例#1
0
        public static void loadTutores()
        {
            MySqlCommand command = conn.CreateCommand();

            command.CommandText = "select * from profesor where estutor ='1'";
            conn.Open();
            MySqlDataReader reader = command.ExecuteReader();

            tutores = new List <ProfesorTutor>();
            while (reader.Read())
            {
                int           esTutor     = Int32.Parse(reader["esTutor"].ToString());
                int           codigo      = Int32.Parse(reader["codigo"].ToString());
                Profesor      newProfesor = ProfesorFactory.create(reader);
                ProfesorTutor newTutor    = new ProfesorTutor(newProfesor);
                if (esTutor == 1)
                {
                    newTutor.ListaAlumno  = AlumnoPersistance.getAlumnosByProfesor(codigo);
                    newTutor.ListaReunion = ReunionPersistance.getReunionesByProfesor(codigo);
                }

                tutores.Add(newTutor);
            }
            conn.Close();
        }
示例#2
0
        public static void loadAlumnos()
        {
            MySqlCommand command = conn.CreateCommand();

            conn.Open();
            command.CommandText = "select * from alumno ";

            MySqlDataReader reader = command.ExecuteReader();

            alumnos = new List <Alumno>();

            while (reader.Read())
            {
                int    codigo    = Int32.Parse(reader["codigo"].ToString());
                Alumno newAlumno = AlumnoFactory.create(reader);
                newAlumno.ListaReuniones = ReunionPersistance.getReunionesByAlumno(codigo);

                alumnos.Add(newAlumno);
            }
            conn.Close();
        }