private void actualizarBusquedaVenta() {
   ArrayList<Venta> resultV = null;
   if (String.valueOf(cboParametro.getSelectedItem()).equalsIgnoreCase("Codigo")) {
     resultV =
         BDVenta.listarVentaPorCodigoPagoP(
             Integer.parseInt(txtCodCliente.getText()), txtBuscarVenta.getText());
   } else if (String.valueOf(cboParametro.getSelectedItem()).equalsIgnoreCase("Fecha")) {
     resultV =
         BDVenta.listarVentaPorFechaPagoP(
             Integer.parseInt(txtCodCliente.getText()), txtBuscarVenta.getText());
   }
   recargarTable(resultV);
 }
 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 btnGuardarActionPerformed(
     java.awt.event.ActionEvent evt) { // GEN-FIRST:event_btnGuardarActionPerformed
   // TODO add your handling code here:
   if (txtMontoRecibido.getText().compareTo("") != 0) {
     CronogramaPago cp = new CronogramaPago();
     try {
       cp.setVenta(BDVenta.buscarVenta(getCodigoVenta()));
       cp.setnCPagoRecibido(Double.parseDouble(txtMontoRecibido.getText()));
       BDCronogramaPago.actualizarCronogramaPago(cp, Integer.parseInt(txtNroCuota.getText()));
       JOptionPane.showMessageDialog(null, "[ Pago Guardado Correctamente ]");
       btnImprimir.setEnabled(true);
       btnGuardar.setEnabled(false);
     } catch (SQLException ex) {
       System.out.println("" + ex);
     }
   } else {
     JOptionPane.showMessageDialog(null, " Seleccione un Nro de Cuota a Cancelar");
   }
   actualizarBusquedaCronogramaP(getCodigoVenta());
   actualizarEstadoCredito();
 } // GEN-LAST:event_btnGuardarActionPerformed
 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