uhm... es precisamente lo que se supone que el gran bloque blanco de código con colores de mas arriba hace... Pero no funciona
XD
XD
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú
public ConsultaTUR(Funcionario fun) {
initComponents();
funtemp=null;
List<Object[]> datitos;
TableColumnModel modeloColumna = this.tblTurno.getColumnModel();
TableColumn columnaTabla;
columnaTabla = modeloColumna.getColumn(0);
columnaTabla.setMaxWidth(120);
columnaTabla.setMinWidth(120);
ArrayList<Modulo> modul = (ArrayList<Modulo>) FactoryDAO.getInstance().getDataMod().findAll();
Reloj rel =new Reloj();
String fdb=rel.fechaDisp();
String fechaini = rel.fechaDB();
Date fini;
String fechafin;
SimpleDateFormat sdf = new SimpleDateFormat("dd-MM-yyyy");
java.util.Date utilDate = new java.util.Date();
java.sql.Date sqlDate = new java.sql.Date(utilDate.getTime());
fini= sqlDate;
Calendar cal = Calendar.getInstance();
cal.setTime(fini);
cal.add(Calendar.MONTH, 1);
cal.add(Calendar.DATE, 5);
fechafin = cal.get(Calendar.YEAR)+"-"+(cal.get(Calendar.MONTH)>9?""+cal.get(Calendar.MONTH):"0"+cal.get(Calendar.MONTH))+"-"+(cal.get(Calendar.DAY_OF_MONTH)>9?""+cal.get(Calendar.DAY_OF_MONTH):"0"+cal.get(Calendar.DAY_OF_MONTH));
Turno t;
Modulo m;
DefaultTableModel tblmod = new DefaultTableModel();
JTable tblInterna = new JTable();
DefaultTableModel tblmodInt= new DefaultTableModel();
for (Iterator<Modulo> im = modul.iterator(); im.hasNext();) {
m = im.next();
List<Turno> tur = FactoryDAO.getInstance().getDataTur().findAll(fechaini, fechafin, m);
for (Iterator<Turno> it = tur.iterator(); it.hasNext();)
{
String funcio=null;
t = it.next();
// JOptionPane.showMessageDialog(rootPane, t.getFunc().getNombres());
if (t!=null)
{
if (t.getFunc()!=null)
{
funcio = t.getFunc().getNombres();
}
System.out.println(t.getHora_ini().toString()+" "+t.getHora_fin().toString()+" "+funcio);
tblmodInt.addRow(new Object[] {t.getHora_ini().toString(),t.getHora_fin().toString(),funcio});
}
tblmod.addRow(new Object[]{m.getDescripcion(),tblInterna});
}
}
tblInterna.setModel(tblmodInt);
this.tblTurno.setModel(tblmod);
tblInterna.repaint();
tblTurno.repaint();
}