diff --git a/src/com/rjconsultores/ventaboletos/dao/CtrlSerieEmbarcadaDAO.java b/src/com/rjconsultores/ventaboletos/dao/CtrlSerieEmbarcadaDAO.java new file mode 100644 index 000000000..25762ca5b --- /dev/null +++ b/src/com/rjconsultores/ventaboletos/dao/CtrlSerieEmbarcadaDAO.java @@ -0,0 +1,7 @@ +package com.rjconsultores.ventaboletos.dao; + +import com.rjconsultores.ventaboletos.entidad.CtrlSerieEmbarcada; + +public interface CtrlSerieEmbarcadaDAO extends GenericDAO { + +} diff --git a/src/com/rjconsultores/ventaboletos/dao/DispositivoEmbarcadaDAO.java b/src/com/rjconsultores/ventaboletos/dao/DispositivoEmbarcadaDAO.java index 8d495e002..61241da56 100644 --- a/src/com/rjconsultores/ventaboletos/dao/DispositivoEmbarcadaDAO.java +++ b/src/com/rjconsultores/ventaboletos/dao/DispositivoEmbarcadaDAO.java @@ -5,4 +5,5 @@ import com.rjconsultores.ventaboletos.entidad.DispositivoEmbarcada; public interface DispositivoEmbarcadaDAO extends GenericDAO { public DispositivoEmbarcada buscarMac(String mac); + public DispositivoEmbarcada buscarImei(String imei); } diff --git a/src/com/rjconsultores/ventaboletos/dao/hibernate/CtrlSerieEmbarcadaHibernateDAO.java b/src/com/rjconsultores/ventaboletos/dao/hibernate/CtrlSerieEmbarcadaHibernateDAO.java new file mode 100644 index 000000000..5926f2b6e --- /dev/null +++ b/src/com/rjconsultores/ventaboletos/dao/hibernate/CtrlSerieEmbarcadaHibernateDAO.java @@ -0,0 +1,18 @@ +package com.rjconsultores.ventaboletos.dao.hibernate; + +import org.hibernate.SessionFactory; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Qualifier; +import org.springframework.stereotype.Repository; + +import com.rjconsultores.ventaboletos.dao.CtrlSerieEmbarcadaDAO; +import com.rjconsultores.ventaboletos.entidad.CtrlSerieEmbarcada; + +@Repository("ctrlSerieEmbarcadaDAO") +public class CtrlSerieEmbarcadaHibernateDAO extends GenericHibernateDAO implements CtrlSerieEmbarcadaDAO { + + @Autowired + public CtrlSerieEmbarcadaHibernateDAO(@Qualifier("sessionFactory") SessionFactory factory) { + setSessionFactory(factory); + } +} diff --git a/src/com/rjconsultores/ventaboletos/dao/hibernate/DispositivoEmbarcadaHibernateDAO.java b/src/com/rjconsultores/ventaboletos/dao/hibernate/DispositivoEmbarcadaHibernateDAO.java index 4d1e3ac85..5530575be 100644 --- a/src/com/rjconsultores/ventaboletos/dao/hibernate/DispositivoEmbarcadaHibernateDAO.java +++ b/src/com/rjconsultores/ventaboletos/dao/hibernate/DispositivoEmbarcadaHibernateDAO.java @@ -44,6 +44,15 @@ public class DispositivoEmbarcadaHibernateDAO extends GenericHibernateDAO series = new ArrayList(); + public Long getDispositivoEmbarcadaId() { return dispositivoEmbarcadaId; } @@ -151,5 +160,12 @@ public class DispositivoEmbarcada { } public void setUsuarioId(Integer usuarioId) { this.usuarioId = usuarioId; + } + public List getSeries() { + return series; + } + public void setSeries(List series) { + this.series = series; } + } diff --git a/src/com/rjconsultores/ventaboletos/vo/embarcada/DispositivoEmbarcadaVO.java b/src/com/rjconsultores/ventaboletos/vo/embarcada/DispositivoEmbarcadaVO.java new file mode 100644 index 000000000..e70df2244 --- /dev/null +++ b/src/com/rjconsultores/ventaboletos/vo/embarcada/DispositivoEmbarcadaVO.java @@ -0,0 +1,113 @@ +package com.rjconsultores.ventaboletos.vo.embarcada; + +import java.util.ArrayList; +import java.util.List; + +public class DispositivoEmbarcadaVO { + + private Long idAgencia; + private String descAgencia; + private String descEquipamento; + private Integer bloqueado; + private Integer manutencao; + private Integer baixado; + private Long idempresa; + private String descEmpresa; + private List estados = new ArrayList(); + private String cnpjAgencia; + private String enderecoAgencia; + private String cnpjEmpresa; + private String enderecoEmpresa; + + public void add(EstadoDispositivoEmbarcadaVO estado){ + estados.add(estado); + } + + public Long getIdAgencia() { + return idAgencia; + } + public void setIdAgencia(Long idAgencia) { + this.idAgencia = idAgencia; + } + public String getDescAgencia() { + return descAgencia; + } + public void setDescAgencia(String descAgencia) { + this.descAgencia = descAgencia; + } + public String getDescEquipamento() { + return descEquipamento; + } + public void setDescEquipamento(String descEquipamento) { + this.descEquipamento = descEquipamento; + } + public Integer getBloqueado() { + return bloqueado; + } + public void setBloqueado(Integer bloqueado) { + this.bloqueado = bloqueado; + } + public Integer getManutencao() { + return manutencao; + } + public void setManutencao(Integer manutencao) { + this.manutencao = manutencao; + } + public Integer getBaixado() { + return baixado; + } + public void setBaixado(Integer baixado) { + this.baixado = baixado; + } + public Long getIdempresa() { + return idempresa; + } + public void setIdempresa(Long idempresa) { + this.idempresa = idempresa; + } + public String getDescEmpresa() { + return descEmpresa; + } + public void setDescEmpresa(String descEmpresa) { + this.descEmpresa = descEmpresa; + } + public List getEstados() { + return estados; + } + public void setEstados(List estados) { + this.estados = estados; + } + + public String getCnpjAgencia() { + return cnpjAgencia; + } + + public void setCnpjAgencia(String cnpjAgencia) { + this.cnpjAgencia = cnpjAgencia; + } + + public String getEnderecoAgencia() { + return enderecoAgencia; + } + + public void setEnderecoAgencia(String enderecoAgencia) { + this.enderecoAgencia = enderecoAgencia; + } + + public String getCnpjEmpresa() { + return cnpjEmpresa; + } + + public void setCnpjEmpresa(String cnpjEmpresa) { + this.cnpjEmpresa = cnpjEmpresa; + } + + public String getEnderecoEmpresa() { + return enderecoEmpresa; + } + + public void setEnderecoEmpresa(String enderecoEmpresa) { + this.enderecoEmpresa = enderecoEmpresa; + } + +} diff --git a/src/com/rjconsultores/ventaboletos/vo/embarcada/EstadoDispositivoEmbarcadaVO.java b/src/com/rjconsultores/ventaboletos/vo/embarcada/EstadoDispositivoEmbarcadaVO.java new file mode 100644 index 000000000..3d19ccbf5 --- /dev/null +++ b/src/com/rjconsultores/ventaboletos/vo/embarcada/EstadoDispositivoEmbarcadaVO.java @@ -0,0 +1,35 @@ +package com.rjconsultores.ventaboletos.vo.embarcada; + +public class EstadoDispositivoEmbarcadaVO { + private Long idUf; + private String descUf; + private String serie; + private String numBpe; + + public Long getIdUf() { + return idUf; + } + public void setIdUf(Long idUf) { + this.idUf = idUf; + } + public String getDescUf() { + return descUf; + } + public void setDescUf(String descUf) { + this.descUf = descUf; + } + public String getSerie() { + return serie; + } + public void setSerie(String serie) { + this.serie = serie; + } + public String getNumBpe() { + return numBpe; + } + public void setNumBpe(String numBpe) { + this.numBpe = numBpe; + } + + +}