/** * @param pagos List * @param montoaAbonar double * @return int 1, finalizar nota entregar articulos y entregar articulos */ public java.util.List<Pago> agregarPagos(List<Pago> pagos, double montoaAbonar) { try { pagos = DaoVentas.registrarPagos(ventaSeleccionada.getId(), pagos, null); // Registramos los pagos, ahora revisamos si es necesario finalizar la nota checando el monto // pendiente if ((montoPendiente - montoaAbonar) <= 0.05) { // Se han registrado los pagos suficientes para finalizar la nota DaoVentas.finalizarVenta(this.ventaSeleccionada); } return pagos; } catch (SQLException ex) { System.out.println(ex.toString()); return null; } }