14328: Acrescentar campo estação_id no dispositivo embarcada.
fixes bug#14328 dev:valdevir qua:leo git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@93169 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
4fc02b2a4e
commit
2cdac9c705
|
@ -6,6 +6,8 @@ import javax.ws.rs.Produces;
|
||||||
import javax.ws.rs.QueryParam;
|
import javax.ws.rs.QueryParam;
|
||||||
import javax.ws.rs.core.MediaType;
|
import javax.ws.rs.core.MediaType;
|
||||||
|
|
||||||
|
import com.rjconsultores.ventaboletos.constantes.Constantes;
|
||||||
|
import com.rjconsultores.ventaboletos.dao.ConstanteDAO;
|
||||||
import com.rjconsultores.ventaboletos.dao.DispositivoEmbarcadaDAO;
|
import com.rjconsultores.ventaboletos.dao.DispositivoEmbarcadaDAO;
|
||||||
import com.rjconsultores.ventaboletos.dao.EmpresaDAO;
|
import com.rjconsultores.ventaboletos.dao.EmpresaDAO;
|
||||||
import com.rjconsultores.ventaboletos.dao.PuntoVentaDAO;
|
import com.rjconsultores.ventaboletos.dao.PuntoVentaDAO;
|
||||||
|
@ -27,6 +29,8 @@ public class SincronizarDispositivo {
|
||||||
EmpresaDAO empresaDAO = (EmpresaDAO)AppContext.getApplicationContext().getBean("empresaDAO");
|
EmpresaDAO empresaDAO = (EmpresaDAO)AppContext.getApplicationContext().getBean("empresaDAO");
|
||||||
PuntoVentaDAO puntoVentaDAO = (PuntoVentaDAO)AppContext.getApplicationContext().getBean("puntoVentaDAO");
|
PuntoVentaDAO puntoVentaDAO = (PuntoVentaDAO)AppContext.getApplicationContext().getBean("puntoVentaDAO");
|
||||||
DispositivoEmbarcada dispositivo = dispositivoEmbarcadaDAO.buscarImei(imei);
|
DispositivoEmbarcada dispositivo = dispositivoEmbarcadaDAO.buscarImei(imei);
|
||||||
|
ConstanteDAO constanteDAO = (ConstanteDAO)AppContext.getApplicationContext().getBean("constanteDAO");
|
||||||
|
|
||||||
if (dispositivo == null){
|
if (dispositivo == null){
|
||||||
DispositivoEmbarcadaVO dispositivoVo = new DispositivoEmbarcadaVO();
|
DispositivoEmbarcadaVO dispositivoVo = new DispositivoEmbarcadaVO();
|
||||||
dispositivoVo.setMsg("Dispositivo não encontrado");
|
dispositivoVo.setMsg("Dispositivo não encontrado");
|
||||||
|
@ -49,6 +53,8 @@ public class SincronizarDispositivo {
|
||||||
vo.setEnderecoAgencia(puntoVenta.getDireccioncalle()+", nº: "+puntoVenta.getDireccionnumero()+". Cidade: "+puntoVenta.getCidade());
|
vo.setEnderecoAgencia(puntoVenta.getDireccioncalle()+", nº: "+puntoVenta.getDireccionnumero()+". Cidade: "+puntoVenta.getCidade());
|
||||||
vo.setCnpjEmpresa(empresa.getCnpj());
|
vo.setCnpjEmpresa(empresa.getCnpj());
|
||||||
vo.setEnderecoEmpresa(empresa.getLogradouro()+", nº: "+empresa.getNumero()+". Cidade: "+empresa.getBairro());
|
vo.setEnderecoEmpresa(empresa.getLogradouro()+", nº: "+empresa.getNumero()+". Cidade: "+empresa.getBairro());
|
||||||
|
String estacionIdEmbarcada = constanteDAO.buscarPorNomeConstante(Constantes.ESTACAO_EMBARCADA).getValorconstante();
|
||||||
|
vo.setEstacionId(estacionIdEmbarcada != null && !estacionIdEmbarcada.isEmpty() ? Integer.parseInt(estacionIdEmbarcada) : null);
|
||||||
|
|
||||||
for (CtrlSerieEmbarcada serie : dispositivo.getSeries()){
|
for (CtrlSerieEmbarcada serie : dispositivo.getSeries()){
|
||||||
EstadoDispositivoEmbarcadaVO estado = new EstadoDispositivoEmbarcadaVO();
|
EstadoDispositivoEmbarcadaVO estado = new EstadoDispositivoEmbarcadaVO();
|
||||||
|
|
Loading…
Reference in New Issue