private void jtListaVentaCreditoMouseClicked( java.awt.event.MouseEvent evt) { // GEN-FIRST:event_jtListaVentaCreditoMouseClicked // TODO add your handling code here: try { Venta v = BDVenta.buscarVenta( Integer.parseInt( String.valueOf( jtListaVentaCredito .getModel() .getValueAt(jtListaVentaCredito.getSelectedRow(), 0)))); actualizarBusquedaCronogramaP(v.getnVenCodigo()); this.setCodigoVenta(v.getnVenCodigo()); btnImprimir.setEnabled(false); btnGuardar.setEnabled(true); } catch (SQLException ex) { System.out.println("Error Al Seleccionar Elemento:" + ex.getMessage()); } // } // GEN-LAST:event_jtListaVentaCreditoMouseClicked
private void btnImprimirActionPerformed( java.awt.event.ActionEvent evt) { // GEN-FIRST:event_btnImprimirActionPerformed // TODO add your handling code here: rCronogramaPP = new ReporteCronogramaPPendiente(); String cantidad = ""; try { Venta v = BDVenta.buscarVenta(getCodigoVenta()); Credito c = BDCredito.buscarCredito(v.getnVenCodigo()); cantidad = cantproducto(v.getnVenCodigo()); if (v.getCliente().getcCliNit().compareTo("") != 0) { rCronogramaPP.runReporteCronogramaPPendiente( getCodigoVenta(), cantidad, v.getPersonal().getcPerNombre(), v.getCliente().getcCliNombre(), "NIT", v.getCliente().getcCliNit(), String.valueOf(v.getnVenMontoTotal()), String.valueOf(c.getnCreNroCuotas()), String.valueOf(c.getNcreMontoPorCuota()), c.getcCreEstado()); } else { rCronogramaPP.runReporteCronogramaPPendiente( getCodigoVenta(), cantidad, v.getPersonal().getcPerNombre(), v.getCliente().getcCliNombre(), "CI", v.getCliente().getcCliCi(), String.valueOf(v.getnVenMontoTotal()), String.valueOf(c.getnCreNroCuotas()), String.valueOf(c.getNcreMontoPorCuota()), c.getcCreEstado()); } } catch (SQLException ex) { System.out.println(ex); } } // GEN-LAST:event_btnImprimirActionPerformed
public void recargarTable(ArrayList<Venta> list) { Object[][] datos = new Object[list.size()][5]; int i = 0; for (Venta v : list) { datos[i][0] = v.getnVenCodigo(); datos[i][1] = v.getCliente().getcCliNombre(); datos[i][2] = v.getcVenFecha(); datos[i][3] = v.getnVenMontoTotal(); datos[i][4] = v.getTipoDocumento().getcTipoDocDescripcion(); i++; } jtListaVentaCredito.setModel( new javax.swing.table.DefaultTableModel( datos, new String[] {"CODIGO", "CLIENTE", "FECHA", "MONTO TOTAL", "DOCUMENTO"}) { @Override public boolean isCellEditable(int row, int column) { return false; } }); }