예제 #1
0
        public FGenerar()
        {
            InitializeComponent();
            temaDAO              = new DAO.Tema_DAO();
            examenNotaDAO        = new DAO.ExamenNota_DAO();
            asignaturaDAO        = new DAO.Asignatura_DAO();
            preguntaRespuestaDAO = new DAO.PreguntaRespuesta_DAO();
            claseDAO             = new DAO.Clase_DAO();

            List <String> listaClases = claseDAO.getClases();

            //Se carga el combo de clases
            for (int k = 0; k < listaClases.Count; k++)
            {
                comboClase.Items.Add(listaClases[k]);
            }
        }
예제 #2
0
        public FPreguntaExamen(int idExamen, DataGridView tablaPreguntasExamen)
        {
            examenNotaDAO        = new DAO.ExamenNota_DAO();
            preguntaRespuestaDAO = new DAO.PreguntaRespuesta_DAO();
            temaDAO = new DAO.Tema_DAO();

            //Guarda el DataGridView que se le pasa por parámetro
            //Para poder actualizar la tabla de preguntas del form anterior
            //Cuando se añada una nueva
            this.tablaPreguntasExamen = tablaPreguntasExamen;

            InitializeComponent();

            //Inicializa la tabla de preguntas de ese tema
            this.idExamen             = idExamen;
            idTema                    = temaDAO.findTemaByExamen(this.idExamen);
            tablaPreguntas.DataSource = preguntaRespuestaDAO.getPreguntasByTemaDataTable(this.idTema);
        }