Example #1
0
  public List<Compra> listar_remoto(Compra e, Proveedor proveedor, String orden)
      throws EntidadBaseException {
    // TODO Auto-generated method stub

    if (proveedor != null) {
      List<Proveedor> lista_aux = proveedorFacade.listar(proveedor, "");
      if (lista_aux.size() > 0) {
        e.setProveedor(lista_aux.get(0));
      }
    }
    List<Compra> lista_compra = super.listar(e, orden);
    List<Compra> lista_remoto = new ArrayList<Compra>();

    for (Compra compra : lista_compra) {
      Compra compra_dto = new Compra();
      compra_dto.setIdCompra(compra.getIdCompra());
      compra_dto.setFecha(compra.getFecha());
      compra_dto.setNombre_proveedor(compra.getProveedor().getNombre());
      compra_dto.setTotalCompra(compra.getTotalCompra());

      lista_remoto.add(compra_dto);
    }
    return lista_remoto;
  }