/**
   * @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;
    }
  }