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 buscar(int cod) { Incidencia x = inc.buscar(cod); setCodigo(x.getCodigo()); setCodUsu("" + x.getCodUsu()); setCodEsp(x.getCodEsp()); setCodTipo(x.getCodTipInc()); setDescripcion(x.getDescripcion()); setObservacion(x.getComentarios()); setTiempoEstimado("" + x.getTiempoEst()); setTiempoReal("" + x.getTiempoReal()); setFecRegistro(x.getFecRegistro()); setFecInicio(x.getFecInicio()); setFecFinal(x.getFecFin()); setEstado(x.getEstado()); }
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); }
public void actionPerformed(ActionEvent e) { // TODO Auto-generated method stub if (e.getSource() == btnNuevo) { limpiar(); setCodigo(inc.GeneraCodigo()); } if (e.getSource() == btnLimpiar) { limpiar(); } if (e.getSource() == btnBuscar) { int codigo = Integer.parseInt(JOptionPane.showInputDialog("Ingrese el número de código")); if (codigo != 0) { buscar(codigo); } else { return; } } if (e.getSource() == btnRegistrar) { if (getCodUsu() == -1 || getCodEsp() == -1 || getCodTipo() == -1 || getDescripcion().equals("") || getObservacion().equals("") || txtTiempoEstimado.equals("") || txtTiempoReal.equals("") || getFecRegistro().equals("") || getFecInicio().equals(" - - ") || getFecFinal().equals(" - - ") || getEstado() == -1) { JOptionPane.showMessageDialog(null, "Faltan Ingresar Datos ", "System Error", 0); return; } registrar(); } if (e.getSource() == btnModificar) { if (getCodUsu() == -1 || getCodEsp() == -1 || getCodTipo() == -1 || getDescripcion().equals("") || getObservacion().equals("") || txtTiempoEstimado.equals("") || txtTiempoReal.equals("") || getFecRegistro().equals("") || getFecInicio().equals(" - - ") || getFecFinal().equals(" - - ") || getEstado() == -1) { JOptionPane.showMessageDialog(null, "Faltan Ingresar Datos ", "System Error", 0); return; } Incidencia x = inc.buscar(getCodigo()); if (x == null) { JOptionPane.showConfirmDialog(null, "El Codigo no existe...!!!"); } else { x.setCodigo(getCodigo()); x.setCodUsu(getCodUsu()); x.setCodEsp(getCodEsp()); x.setCodTipInc(getCodTipo()); x.setDescripcion(getDescripcion()); x.setComentarios(getObservacion()); x.setTiempoEst(getTiempoEstimado()); x.setTiempoReal(getTiempoReal()); x.setFecRegistro(getFecRegistro()); x.setFecInicio(getFecInicio()); x.setFecFin(getFecFinal()); x.setEstado(getEstado()); } inc.grabar(); } if (e.getSource() == btnListado) { mostrarIncidencias(); } if (e.getSource() == btnImprimir) { JOptionPane.showConfirmDialog(null, getIncidencia(), "Sistema de Gestion de Incidencias", 0); } }