Package GeneracionHorarios

Examples of GeneracionHorarios.Clase


        Statement stm = AccesoBD.conn.createStatement();
        ResultSet rs = stm.executeQuery(cadObtClases);
        ArrayList<Clase> arrClases = new ArrayList<Clase>();
        while (rs.next()){
            Salon salon=SalonBD.buscarSalon(rs.getString(4),rs.getString(5));
            Clase clase =  new Clase (rs.getInt(1),rs.getInt(2),salon,CursoBD.buscarCurso(rs.getInt(3)));
            arrClases.add(clase);
        }
        rs.close();
        stm.close();
        return arrClases;
View Full Code Here


        pst.setInt(2,tipoAlgoritmo);
        ResultSet rs = pst.executeQuery();
        ArrayList<Clase> arrClases = new ArrayList<Clase>();
        while (rs.next()){
            Salon salonClase=SalonBD.buscarSalon(rs.getString(4),rs.getString(5));
            Clase clase =  new Clase (rs.getInt(1),rs.getInt(2),salonClase,CursoBD.buscarCurso(rs.getInt(3)));
            arrClases.add(clase);
        }
        rs.close();
        pst.close();
        return arrClases;
View Full Code Here

            for(int j=0;j<this.tblHorario.getRowCount();j++)
                this.tblHorario.setValueAt("",j,i);
        }
        //Obtenemos el salon seleccionado.
        String salon = (String)this.cmbSalones.getSelectedItem();
        Clase clase;String celdaClase; int fila,columna;
        try {
            //Cargamos la disponibilidad del salon
            cargarDisponibilidadSalon(salon);
            //Obtenemos las clases que se han registrado para ese salon.
            AccesoBD.conexionODBC("horariosBD");
            Iterator<Clase> itClases = ClaseBD.obtClases(salon,this.cmbAlgoritmo.getSelectedIndex()+1).iterator();
            while (itClases.hasNext()){
                clase = itClases.next();
                celdaClase = clase.getCurso().getNombre() + " " + clase.getCurso().getHorario() + " " +
                             clase.getCurso().getProfesor().getNombre();
                fila = clase.getHoraIni();
                columna = obtenerIndiceDia(clase.getSalon().getDia())+1;
                for (;fila<=clase.getHoraFin();fila++){
                    this.tblHorario.setValueAt(celdaClase,fila,columna);
                }
            }
            repaint();
        } catch (Exception ex) {
View Full Code Here

TOP

Related Classes of GeneracionHorarios.Clase

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.