public void mostrarIncidencias() { ArrayList<Incidencia> lista = new ArrayList<Incidencia>(); Usuario a; Especialista b; TipoIncidencia c; lista = inc.ListarIncidencias(); tabla.setRowCount(0); // System.out.println(lista); for (Incidencia x : lista) { tabla.addRow( new Object[] { x.getCodigo(), usuar.bnombre(x.getCodUsu()), espec.bnombre(x.getCodEsp()), tipo.bnombre(x.getCodTipInc()), x.getDescripcion(), x.getComentarios(), x.getTiempoEst(), x.getTiempoReal(), x.getFecRegistro(), x.getFecInicio(), x.getFecFin(), ComboEstado(x.getEstado()) }); } TablaIncidencias.setModel(tabla); }
void listar(Incidencia z) { imprimir(""); imprimir("\t" + " REGISTRO DE INCIDENCIAS"); imprimir( "- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - "); imprimir("INCIDENCIA NUMERO: " + "\t" + "\t" + z.getCodigo()); imprimir( "NOMBRE DE USUARIO: " + "\t" + "\t" + usuar.buscar(z.getCodUsu()).getNameUser() + " " + usuar.buscar(z.getCodUsu()).getLastnameUser()); imprimir( "NOMBRE DE ESPECIALISTA: " + "\t" + espec.buscar(z.getCodEsp()).getNomEsp() + " " + espec.buscar(z.getCodEsp()).getApeEsp()); imprimir("TIPO DE INCIDENCIA: " + "\t" + "\t" + tipo.buscar(z.getCodTipInc()).getDesTipoInc()); imprimir("DESCRIPCION: " + "\t" + "\t" + z.getDescripcion()); imprimir("OBSERVACION / COMENTARIOS: " + "\t" + z.getComentarios()); imprimir("TIEMPO ESTIMADO DE SOLUCION: " + "\t" + z.getTiempoEst()); imprimir("TIEMPO REAL DE SOLUCION: " + "\t" + z.getTiempoReal()); imprimir("FECHA DE REGISTRO: " + "\t" + "\t" + z.getFecRegistro()); imprimir("FECHA DE INICIO DE ATENCION: " + "\t" + z.getFecInicio()); imprimir("FECHA DE FINAL DE ATENCION: " + "\t" + z.getFecFin()); imprimir("ESTADO DE LA INCIDENCIA: " + "\t" + ComboEstado(z.getEstado())); imprimir(""); imprimir( "- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - "); }
void llenaCampos() { // COMBO CODIGO ESPECIALISTA ArrayList<Especialista> x1 = new ArrayList<Especialista>(); x1 = espec.ListarEspecialista(); int m1[] = new int[espec.tamaño()]; String m2[] = new String[espec.tamaño()]; int indice = 0; for (Especialista a : x1) { m1[indice] = a.getCodEsp(); m2[indice] = a.getApeEsp(); indice++; } for (int i = 0; i < espec.tamaño(); i++) { cboEspecialista.addItem(m1[i] + "-" + m2[i]); System.out.print(m1[i] + "-" + m2[i] + "\n"); } // COMBO CODIGO TIPO DE INCIDENCIA ArrayList<TipoIncidencia> x2 = new ArrayList<TipoIncidencia>(); x2 = tipo.ListarTipoIncidencia(); int n1[] = new int[espec.tamaño()]; String n2[] = new String[espec.tamaño()]; int indice1 = 0; for (TipoIncidencia a : x2) { n1[indice1] = a.getCodTipoInc(); n2[indice1] = a.getAbTipoInc(); indice1++; } for (int i = 0; i < espec.tamaño(); i++) { cboTipoInc.addItem(n1[i] + "-" + n2[i]); // System.out.print(n[i]+"\n"); } // LLENAMOS FECHA DE REGISTRO setFecRegistro(fechaActual()); lblMensListado1.setText("INCIDENCIAS REGISTRADAS EN TOTAL: " + "\t" + inc.tamaño()); if (inc.ultIncidencia() != null) lblMensListado2.setText("LA ULTIMA FECHA REGISTRADA FUE: " + "\t" + inc.ultIncidencia()); else { lblMensListado2.setText("NUNCA SE REGISTRO UNA INCIDENCIA."); } }