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; }