salones[1] = this.txtMar.getText();
salones[2] = this.txtMie.getText();
salones[3] = this.txtJue.getText();
salones[4] = this.txtVie.getText();
salones[5] = this.txtSab.getText();
ArchivoSalon archSalon = null;
try {
//Cargamos los salones en la BD
AccesoBD.conexionODBC("horariosBD");
for (int i=0;i<salones.length;i++){
archSalon = new ArchivoSalon(salones[i]);
Salon salon;
String dia;
switch (i){
case 0 : dia = "LUNES";break;
case 1 : dia = "MARTES";break;
case 2 : dia = "MIERCOLES";break;
case 3 : dia = "JUEVES";break;
case 4 : dia = "VIERNES";break;
default : dia = "SABADO";
}
estGeneral.modificarDia(dia,i);
while (true){
try{
salon = archSalon.leer(dia);
} catch(IOException ex){
break;
}
SalonBD.agregarSalon(salon,dia);
AccesoBD.conn.commit();
estGeneral.modificarEst(salon,i);
}
}
JOptionPane.showMessageDialog(this,"Los archivos se cargaron correctamente");
} catch (Exception ex) {
JOptionPane.showMessageDialog(this,"Error en la carga de archivos : " + ex);
} finally {
try {
if (archSalon!=null) archSalon.finLectura();
AccesoBD.desconexion();
} catch (Exception ex) {}
dispose();
}
}//GEN-LAST:event_btnAceptarActionPerformed