diff --git a/src/java/com/rjconsultores/ventaboletos/rest/SincronizarDispositivo.java b/src/java/com/rjconsultores/ventaboletos/rest/SincronizarDispositivo.java index d47fb5f40..a6c70ee2d 100644 --- a/src/java/com/rjconsultores/ventaboletos/rest/SincronizarDispositivo.java +++ b/src/java/com/rjconsultores/ventaboletos/rest/SincronizarDispositivo.java @@ -14,11 +14,13 @@ import com.rjconsultores.ventaboletos.dao.PuntoVentaDAO; import com.rjconsultores.ventaboletos.entidad.CtrlSerieEmbarcada; import com.rjconsultores.ventaboletos.entidad.DispositivoEmbarcada; import com.rjconsultores.ventaboletos.entidad.Empresa; +import com.rjconsultores.ventaboletos.entidad.InscricaoEstadual; import com.rjconsultores.ventaboletos.entidad.PtovtaEmpresa; import com.rjconsultores.ventaboletos.entidad.PuntoVenta; import com.rjconsultores.ventaboletos.vo.embarcada.DispositivoEmbarcadaVO; import com.rjconsultores.ventaboletos.vo.embarcada.EmpresaVO; import com.rjconsultores.ventaboletos.vo.embarcada.EstadoDispositivoEmbarcadaVO; +import com.rjconsultores.ventaboletos.vo.embarcada.InscricaoEstadualVO; import com.rjconsultores.ventaboletos.web.utilerias.spring.AppContext; @Path("/sincronizarDispositivo") @@ -54,11 +56,17 @@ public class SincronizarDispositivo { vo.setCnpjAgencia(puntoVenta.getNumDoCPuntoVenta()); vo.setEnderecoAgencia(puntoVenta.getDireccioncalle()+", nš: "+puntoVenta.getDireccionnumero()+". Cidade: "+puntoVenta.getCidade()); vo.setCnpjEmpresa(empresa.getCnpj()); + for (PtovtaEmpresa e : puntoVenta.getLsPtovtaEmpresa()){ EmpresaVO emp = new EmpresaVO(); emp.setEmpresaId(e.getEmpresa().getEmpresaId().longValue()); emp.setNombempresa(e.getEmpresa().getNombempresa()); vo.getEmpresasVenda().add(emp); + for (InscricaoEstadual insc : e.getEmpresa().getInscricoesEstaduais()){ + if (insc.getActivo()){ + emp.getInscricoesEstaduais().add(new InscricaoEstadualVO(insc)); + } + } } vo.setEnderecoEmpresa(empresa.getLogradouro()+", nš: "+empresa.getNumero()+". Cidade: "+empresa.getBairro()); String estacionIdEmbarcada = constanteDAO.buscarPorNomeConstante(Constantes.ESTACAO_EMBARCADA).getValorconstante();