public void cargarTurnosTabla(boolean fechaCompleta, JTable tabla) {
        DefaultTableModel modelo = (DefaultTableModel) tabla.getModel();
        int i = turnos.size();
        Object fila[][] = new Object[i][5];
        int j = 0;
        for (Turno turn : turnos) {
            fila[j][0] = turn.getRealizadoPor();
            if (fechaCompleta) {
                fila[j][1] = turn.getFechaInicial();

            } else {
                fila[j][1] = Timestamp.valueOf(turn.getFechaInicial()).getHours() + ":" + Timestamp.valueOf(turn.getFechaInicial()).getMinutes();
                if (turn.getFechaFinal() != null) {
                    fila[j][2] = Timestamp.valueOf(turn.getFechaFinal()).getHours() + ":" + Timestamp.valueOf(turn.getFechaFinal()).getMinutes();
                }
            }
            try {

                fila[j][3] = turn.getDuración();
                fila[j][4] = turn.getDescripcion();
            } catch (Exception e) {
                System.out.println(e.toString() + " es porque el turno aun esta activo");
            }
            modelo.addRow(fila);
            j++;
        }
        String columnas[] = {"Nombre", "Hora Inicio", "Hora Fin", "Duración (min)", "Descripción"};
        modelo.setDataVector(fila, columnas);
    }