diff --git a/.classpath b/.classpath
index 03064bfa7..7351906c0 100644
--- a/.classpath
+++ b/.classpath
@@ -84,16 +84,11 @@
-
-
-
-
-
-
+
+
-
diff --git a/.settings/org.eclipse.wst.common.project.facet.core.xml b/.settings/org.eclipse.wst.common.project.facet.core.xml
index 0b51b220a..8a3efe19e 100644
--- a/.settings/org.eclipse.wst.common.project.facet.core.xml
+++ b/.settings/org.eclipse.wst.common.project.facet.core.xml
@@ -1,6 +1,6 @@
-
+
diff --git a/src/com/rjconsultores/ventaboletos/dao/CiudadDAO.java b/src/com/rjconsultores/ventaboletos/dao/CiudadDAO.java
index 66e7bdac8..384b05cf3 100644
--- a/src/com/rjconsultores/ventaboletos/dao/CiudadDAO.java
+++ b/src/com/rjconsultores/ventaboletos/dao/CiudadDAO.java
@@ -18,4 +18,6 @@ public interface CiudadDAO extends GenericDAO {
public List buscar(String nombciudad, Estado estado, Plaza plaza);
public List buscaLike(String strCiudad);
+
+ public List buscarPorEstado(Estado estado);
}
diff --git a/src/com/rjconsultores/ventaboletos/dao/hibernate/CiudadHibernateDAO.java b/src/com/rjconsultores/ventaboletos/dao/hibernate/CiudadHibernateDAO.java
index 338e73885..dd24e1b1a 100644
--- a/src/com/rjconsultores/ventaboletos/dao/hibernate/CiudadHibernateDAO.java
+++ b/src/com/rjconsultores/ventaboletos/dao/hibernate/CiudadHibernateDAO.java
@@ -19,42 +19,56 @@ import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Repository;
/**
- *
+ *
* @author MCosso
*/
@Repository("ciudadDAO")
public class CiudadHibernateDAO extends GenericHibernateDAO
- implements CiudadDAO {
+ implements CiudadDAO {
- @Autowired
- public CiudadHibernateDAO(@Qualifier("sessionFactory") SessionFactory factory) {
- setSessionFactory(factory);
- }
+ @Autowired
+ public CiudadHibernateDAO(@Qualifier("sessionFactory") SessionFactory factory) {
+ setSessionFactory(factory);
+ }
- @Override
- public List obtenerTodos() {
- Criteria c = getSession().createCriteria(getPersistentClass());
- c.add(Restrictions.eq("activo", Boolean.TRUE));
- c.addOrder(Order.asc("nombciudad"));
+ @SuppressWarnings("unchecked")
+ @Override
+ public List obtenerTodos() {
+ Criteria c = getSession().createCriteria(getPersistentClass());
+ c.add(Restrictions.eq("activo", Boolean.TRUE));
+ c.addOrder(Order.asc("nombciudad"));
- return c.list();
- }
+ return c.list();
+ }
- public List buscar(String nombciudad, Estado estado, Plaza plaza) {
- Criteria c = getSession().createCriteria(getPersistentClass());
- c.add(Restrictions.eq("activo", Boolean.TRUE));
- c.add(Restrictions.eq("nombciudad", nombciudad));
- c.add(Restrictions.eq("estado", estado));
+ @SuppressWarnings("unchecked")
+ public List buscar(String nombciudad, Estado estado, Plaza plaza) {
+ Criteria c = getSession().createCriteria(getPersistentClass());
+ c.add(Restrictions.eq("activo", Boolean.TRUE));
+ c.add(Restrictions.eq("nombciudad", nombciudad));
+ c.add(Restrictions.eq("estado", estado));
- return c.list();
- }
+ return c.list();
+ }
- public List buscaLike(String strCiudad) {
- Criteria c = getSession().createCriteria(getPersistentClass());
- c.add(Restrictions.eq("activo", Boolean.TRUE));
- c.add(Restrictions.like("nombciudad", strCiudad, MatchMode.START));
- c.addOrder(Order.asc("nombciudad"));
+ @SuppressWarnings("unchecked")
+ public List buscaLike(String strCiudad) {
+ Criteria c = getSession().createCriteria(getPersistentClass());
+ c.add(Restrictions.eq("activo", Boolean.TRUE));
+ c.add(Restrictions.like("nombciudad", strCiudad, MatchMode.START));
+ c.addOrder(Order.asc("nombciudad"));
- return c.list();
- }
+ return c.list();
+ }
+
+ @SuppressWarnings("unchecked")
+ @Override
+ public List buscarPorEstado(Estado estado) {
+ Criteria c = getSession().createCriteria(getPersistentClass());
+ c.add(Restrictions.eq("activo", Boolean.TRUE));
+ c.add(Restrictions.eq("estado", estado));
+ c.addOrder(Order.asc("nombciudad"));
+
+ return c.list();
+ }
}
diff --git a/src/com/rjconsultores/ventaboletos/entidad/Ciudad.java b/src/com/rjconsultores/ventaboletos/entidad/Ciudad.java
index d7e349a62..6e16b6659 100644
--- a/src/com/rjconsultores/ventaboletos/entidad/Ciudad.java
+++ b/src/com/rjconsultores/ventaboletos/entidad/Ciudad.java
@@ -7,11 +7,10 @@ package com.rjconsultores.ventaboletos.entidad;
import java.io.Serializable;
import java.util.Date;
import java.util.List;
+
import javax.persistence.Basic;
-import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
-import javax.persistence.FetchType;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
@@ -19,10 +18,10 @@ import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.OneToMany;
import javax.persistence.OneToOne;
+import javax.persistence.SequenceGenerator;
import javax.persistence.Table;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;
-import javax.persistence.SequenceGenerator;
/**
*
diff --git a/src/com/rjconsultores/ventaboletos/entidad/Empresa.java b/src/com/rjconsultores/ventaboletos/entidad/Empresa.java
index c53ebeca8..92417c9bb 100644
--- a/src/com/rjconsultores/ventaboletos/entidad/Empresa.java
+++ b/src/com/rjconsultores/ventaboletos/entidad/Empresa.java
@@ -7,20 +7,24 @@ package com.rjconsultores.ventaboletos.entidad;
import java.io.Serializable;
import java.util.Date;
import java.util.List;
+
import javax.persistence.Basic;
+import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
+import javax.persistence.JoinColumn;
import javax.persistence.OneToMany;
+import javax.persistence.OneToOne;
+import javax.persistence.SequenceGenerator;
import javax.persistence.Table;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;
-import javax.persistence.SequenceGenerator;
/**
- *
+ *
* @author Rafius
*/
@Entity
@@ -28,187 +32,257 @@ import javax.persistence.SequenceGenerator;
@Table(name = "EMPRESA")
public class Empresa implements Serializable {
- private static final long serialVersionUID = 1L;
- @Id
- @Basic(optional = false)
- @GeneratedValue(strategy = GenerationType.AUTO, generator = "EMPRESA_SEQ")
- @Column(name = "EMPRESA_ID")
- private Integer empresaId;
- @Column(name = "NOMBEMPRESA")
- private String nombempresa;
- @Column(name = "ACTIVO")
- private Boolean activo;
- @Basic(optional = false)
- @Column(name = "FECMODIF")
- @Temporal(TemporalType.TIMESTAMP)
- private Date fecmodif;
- @Column(name = "USUARIO_ID")
- private Integer usuarioId;
- @OneToMany(mappedBy = "empresa")
- private List puntoVentaList;
- @Column(name = "INDEXTERNA")
- private Boolean indExterna;
- @Column(name = "INDTIPO")
- private Short indTipo;
- @Column(name = "INDPAGOCONDUCTOR")
- private Boolean pagoConductor;
- @OneToMany(mappedBy = "empresa")
- private List corridaList;
- @OneToMany(mappedBy = "empresa1")
- private List corridaList1;
- @Column(name = "EQUIVALENCIAELEKTRA_ID")
- private String equivalenciaElektraId;
- @Column(name = "EQUIVALENCIA_ID")
- private String equivalenciaId;
- @Column(name = "RFC")
- private String rfc;
+ private static final long serialVersionUID = 1L;
+ @Id
+ @Basic(optional = false)
+ @GeneratedValue(strategy = GenerationType.AUTO, generator = "EMPRESA_SEQ")
+ @Column(name = "EMPRESA_ID")
+ private Integer empresaId;
+ @Column(name = "NOMBEMPRESA")
+ private String nombempresa;
+ @Column(name = "ACTIVO")
+ private Boolean activo;
+ @Basic(optional = false)
+ @Column(name = "FECMODIF")
+ @Temporal(TemporalType.TIMESTAMP)
+ private Date fecmodif;
+ @Column(name = "USUARIO_ID")
+ private Integer usuarioId;
+ @OneToMany(mappedBy = "empresa")
+ private List puntoVentaList;
+ @Column(name = "INDEXTERNA")
+ private Boolean indExterna;
+ @Column(name = "INDTIPO")
+ private Short indTipo;
+ @Column(name = "INDPAGOCONDUCTOR")
+ private Boolean pagoConductor;
+ @OneToMany(mappedBy = "empresa")
+ private List corridaList;
+ @OneToMany(mappedBy = "empresa1")
+ private List corridaList1;
+ @Column(name = "EQUIVALENCIAELEKTRA_ID")
+ private String equivalenciaElektraId;
+ @Column(name = "EQUIVALENCIA_ID")
+ private String equivalenciaId;
+ @Column(name = "RFC")
+ private String rfc;
+ @Column(name = "CNPJ")
+ private String cnpj;
+ @Column(name = "LOGRADOURO")
+ private String logradouro;
+ @Column(name = "NUMERO")
+ private String numero;
+ @Column(name = "COMPLEMENTO")
+ private String complemento;
+ @Column(name = "CEP")
+ private String cep;
+ @Column(name = "BAIRRO")
+ private String bairro;
+ @OneToOne(cascade = CascadeType.MERGE)
+ @JoinColumn(name = "CIUDAD_ID")
+ private Ciudad cidade;
- public Empresa() {
- }
+ public Empresa() {
+ }
- public Empresa(Integer empresaId) {
- this.empresaId = empresaId;
- }
+ public Empresa(Integer empresaId) {
+ this.empresaId = empresaId;
+ }
- public Empresa(Integer empresaId, Date fecmodif) {
- this.empresaId = empresaId;
- this.fecmodif = fecmodif;
- }
+ public Empresa(Integer empresaId, Date fecmodif) {
+ this.empresaId = empresaId;
+ this.fecmodif = fecmodif;
+ }
- public Integer getEmpresaId() {
- return empresaId;
- }
+ public Integer getEmpresaId() {
+ return empresaId;
+ }
- public void setEmpresaId(Integer empresaId) {
- this.empresaId = empresaId;
- }
+ public void setEmpresaId(Integer empresaId) {
+ this.empresaId = empresaId;
+ }
- public String getNombempresa() {
- return nombempresa;
- }
+ public String getNombempresa() {
+ return nombempresa;
+ }
- public void setNombempresa(String nombempresa) {
- this.nombempresa = nombempresa;
- }
+ public void setNombempresa(String nombempresa) {
+ this.nombempresa = nombempresa;
+ }
- public Boolean getActivo() {
- return activo;
- }
+ public Boolean getActivo() {
+ return activo;
+ }
- public void setActivo(Boolean activo) {
- this.activo = activo;
- }
+ public void setActivo(Boolean activo) {
+ this.activo = activo;
+ }
- public Date getFecmodif() {
- return fecmodif;
- }
+ public Date getFecmodif() {
+ return fecmodif;
+ }
- public void setFecmodif(Date fecmodif) {
- this.fecmodif = fecmodif;
- }
+ public void setFecmodif(Date fecmodif) {
+ this.fecmodif = fecmodif;
+ }
- public Integer getUsuarioId() {
- return usuarioId;
- }
+ public Integer getUsuarioId() {
+ return usuarioId;
+ }
- public void setUsuarioId(Integer usuarioId) {
- this.usuarioId = usuarioId;
- }
+ public void setUsuarioId(Integer usuarioId) {
+ this.usuarioId = usuarioId;
+ }
- public List getPuntoVentaList() {
- return puntoVentaList;
- }
+ public List getPuntoVentaList() {
+ return puntoVentaList;
+ }
- public void setPuntoVentaList(List puntoVentaList) {
- this.puntoVentaList = puntoVentaList;
- }
+ public void setPuntoVentaList(List puntoVentaList) {
+ this.puntoVentaList = puntoVentaList;
+ }
- public Boolean getIndExterna() {
- return indExterna;
- }
+ public Boolean getIndExterna() {
+ return indExterna;
+ }
- public void setIndExterna(Boolean indExterna) {
- this.indExterna = indExterna;
- }
+ public void setIndExterna(Boolean indExterna) {
+ this.indExterna = indExterna;
+ }
- public Short getIndTipo() {
- return indTipo;
- }
+ public Short getIndTipo() {
+ return indTipo;
+ }
- public void setIndTipo(Short indTipo) {
- this.indTipo = indTipo;
- }
+ public void setIndTipo(Short indTipo) {
+ this.indTipo = indTipo;
+ }
- public Boolean getPagoConductor() {
- return pagoConductor;
- }
+ public Boolean getPagoConductor() {
+ return pagoConductor;
+ }
- public void setPagoConductor(Boolean pagoConductor) {
- this.pagoConductor = pagoConductor;
- }
+ public void setPagoConductor(Boolean pagoConductor) {
+ this.pagoConductor = pagoConductor;
+ }
- public String getEquivalenciaElektraId() {
- return equivalenciaElektraId;
- }
+ public String getEquivalenciaElektraId() {
+ return equivalenciaElektraId;
+ }
- public void setEquivalenciaElektraId(String equivalenciaElektraId) {
- this.equivalenciaElektraId = equivalenciaElektraId;
- }
+ public void setEquivalenciaElektraId(String equivalenciaElektraId) {
+ this.equivalenciaElektraId = equivalenciaElektraId;
+ }
- public String getEquivalenciaId() {
- return equivalenciaId;
- }
+ public String getEquivalenciaId() {
+ return equivalenciaId;
+ }
- public void setEquivalenciaId(String equivalenciaId) {
- this.equivalenciaId = equivalenciaId;
- }
+ public void setEquivalenciaId(String equivalenciaId) {
+ this.equivalenciaId = equivalenciaId;
+ }
- public String getRfc() {
- return rfc;
- }
+ public String getRfc() {
+ return rfc;
+ }
- public void setRfc(String rfc) {
- this.rfc = rfc;
- }
+ public void setRfc(String rfc) {
+ this.rfc = rfc;
+ }
- @Override
- public int hashCode() {
- int hash = 0;
- hash += (empresaId != null ? empresaId.hashCode() : 0);
- return hash;
- }
+ public String getCnpj() {
+ return cnpj;
+ }
- @Override
- public boolean equals(Object object) {
- // TODO: Warning - this method won't work in the case the id fields are not set
- if (!(object instanceof Empresa)) {
- return false;
- }
- Empresa other = (Empresa) object;
- if ((this.empresaId == null && other.empresaId != null) || (this.empresaId != null && !this.empresaId.equals(other.empresaId))) {
- return false;
- }
- return true;
- }
+ public void setCnpj(String cnpj) {
+ this.cnpj = cnpj;
+ }
- @Override
- public String toString() {
- return this.getNombempresa();
- }
+ public String getLogradouro() {
+ return logradouro;
+ }
- public List getCorridaList() {
- return corridaList;
- }
+ public void setLogradouro(String logradouro) {
+ this.logradouro = logradouro;
+ }
- public void setCorridaList(List corridaList) {
- this.corridaList = corridaList;
- }
+ public String getNumero() {
+ return numero;
+ }
- public List getCorridaList1() {
- return corridaList1;
- }
+ public void setNumero(String numero) {
+ this.numero = numero;
+ }
- public void setCorridaList1(List corridaList1) {
- this.corridaList1 = corridaList1;
- }
+ public String getComplemento() {
+ return complemento;
+ }
+
+ public void setComplemento(String complemento) {
+ this.complemento = complemento;
+ }
+
+ public String getCep() {
+ return cep;
+ }
+
+ public void setCep(String cep) {
+ this.cep = cep;
+ }
+
+ public String getBairro() {
+ return bairro;
+ }
+
+ public void setBairro(String bairro) {
+ this.bairro = bairro;
+ }
+
+ public Ciudad getCidade() {
+ return cidade;
+ }
+
+ public void setCidade(Ciudad cidade) {
+ this.cidade = cidade;
+ }
+
+ @Override
+ public int hashCode() {
+ int hash = 0;
+ hash += (empresaId != null ? empresaId.hashCode() : 0);
+ return hash;
+ }
+
+ @Override
+ public boolean equals(Object object) {
+ if (!(object instanceof Empresa)) {
+ return false;
+ }
+ Empresa other = (Empresa) object;
+ if ((this.empresaId == null && other.empresaId != null) || (this.empresaId != null && !this.empresaId.equals(other.empresaId))) {
+ return false;
+ }
+ return true;
+ }
+
+ @Override
+ public String toString() {
+ return this.getNombempresa();
+ }
+
+ public List getCorridaList() {
+ return corridaList;
+ }
+
+ public void setCorridaList(List corridaList) {
+ this.corridaList = corridaList;
+ }
+
+ public List getCorridaList1() {
+ return corridaList1;
+ }
+
+ public void setCorridaList1(List corridaList1) {
+ this.corridaList1 = corridaList1;
+ }
}
diff --git a/src/com/rjconsultores/ventaboletos/entidad/Ruta.java b/src/com/rjconsultores/ventaboletos/entidad/Ruta.java
index 2668b2a8c..f47919b9e 100644
--- a/src/com/rjconsultores/ventaboletos/entidad/Ruta.java
+++ b/src/com/rjconsultores/ventaboletos/entidad/Ruta.java
@@ -25,7 +25,7 @@ import javax.persistence.Temporal;
import javax.persistence.TemporalType;
/**
- *
+ *
* @author Rafius
*/
@Entity
@@ -34,178 +34,197 @@ import javax.persistence.TemporalType;
@Table(name = "RUTA")
public class Ruta implements Serializable {
- private static final long serialVersionUID = 1L;
- @Id
- @Basic(optional = false)
- @GeneratedValue(strategy = GenerationType.AUTO, generator = "RUTA_SEQ")
- @Column(name = "RUTA_ID")
- private Integer rutaId;
- @Column(name = "DESCRUTA")
- private String descruta;
- @Column(name = "ACTIVO")
- private Boolean activo;
- @Column(name = "FECMODIF")
- @Temporal(TemporalType.TIMESTAMP)
- private Date fecmodif;
- @Column(name = "USUARIO_ID")
- private Integer usuarioId;
- @JoinColumn(name = "CLASESERVICIO_ID", referencedColumnName = "CLASESERVICIO_ID")
- @ManyToOne
- private ClaseServicio claseServicio;
- @OneToMany(mappedBy = "ruta")
- private List rutaSecuenciaList;
- @OneToMany(mappedBy = "ruta")
- private List rutaCombinacionList;
- @Column(name = "indnombreobligatorio")
- private Boolean indNombreObligatorio;
- @OneToMany(cascade = CascadeType.ALL)
- @JoinColumn(name = "RUTA_ID", referencedColumnName = "RUTA_ID")
- private List lsRutaEmpresa;
- @Column(name = "INDVENTAOFFLINE")
- private Boolean ventaOffLine;
+ private static final long serialVersionUID = 1L;
+ @Id
+ @Basic(optional = false)
+ @GeneratedValue(strategy = GenerationType.AUTO, generator = "RUTA_SEQ")
+ @Column(name = "RUTA_ID")
+ private Integer rutaId;
+ @Column(name = "DESCRUTA")
+ private String descruta;
+ @Column(name = "ACTIVO")
+ private Boolean activo;
+ @Column(name = "FECMODIF")
+ @Temporal(TemporalType.TIMESTAMP)
+ private Date fecmodif;
+ @Column(name = "USUARIO_ID")
+ private Integer usuarioId;
+ @JoinColumn(name = "CLASESERVICIO_ID", referencedColumnName = "CLASESERVICIO_ID")
+ @ManyToOne
+ private ClaseServicio claseServicio;
+ @OneToMany(mappedBy = "ruta")
+ private List rutaSecuenciaList;
+ @OneToMany(mappedBy = "ruta")
+ private List rutaCombinacionList;
+ @Column(name = "indnombreobligatorio")
+ private Boolean indNombreObligatorio;
+ @OneToMany(cascade = CascadeType.ALL)
+ @JoinColumn(name = "RUTA_ID", referencedColumnName = "RUTA_ID")
+ private List lsRutaEmpresa;
+ @Column(name = "INDVENTAOFFLINE")
+ private Boolean ventaOffLine;
+ @Column(name = "PREFIXO")
+ private String prefixo;
+ @Column(name = "PREFIXOAUXILIAR")
+ private String prefixoAuxiliar;
- public Boolean getIndNombreObligatorio() {
- return indNombreObligatorio;
- }
+ public Boolean getIndNombreObligatorio() {
+ return indNombreObligatorio;
+ }
- public void setIndNombreObligatorio(Boolean indNombreObligatorio) {
- this.indNombreObligatorio = indNombreObligatorio;
- }
+ public void setIndNombreObligatorio(Boolean indNombreObligatorio) {
+ this.indNombreObligatorio = indNombreObligatorio;
+ }
- public Ruta() {
- }
+ public Ruta() {
+ }
- public Ruta(Integer rutaId) {
- this.rutaId = rutaId;
- }
+ public Ruta(Integer rutaId) {
+ this.rutaId = rutaId;
+ }
- public Integer getRutaId() {
- return rutaId;
- }
+ public Integer getRutaId() {
+ return rutaId;
+ }
- public void setRutaId(Integer rutaId) {
- this.rutaId = rutaId;
- }
+ public void setRutaId(Integer rutaId) {
+ this.rutaId = rutaId;
+ }
- public String getDescruta() {
- return descruta;
- }
+ public String getDescruta() {
+ return descruta;
+ }
- public void setDescruta(String descruta) {
- this.descruta = descruta;
- }
+ public void setDescruta(String descruta) {
+ this.descruta = descruta;
+ }
- public Boolean getActivo() {
- return activo;
- }
+ public Boolean getActivo() {
+ return activo;
+ }
- public void setActivo(Boolean activo) {
- this.activo = activo;
- }
+ public void setActivo(Boolean activo) {
+ this.activo = activo;
+ }
- public Date getFecmodif() {
- return fecmodif;
- }
+ public Date getFecmodif() {
+ return fecmodif;
+ }
- public void setFecmodif(Date fecmodif) {
- this.fecmodif = fecmodif;
- }
+ public void setFecmodif(Date fecmodif) {
+ this.fecmodif = fecmodif;
+ }
- public Integer getUsuarioId() {
- return usuarioId;
- }
+ public Integer getUsuarioId() {
+ return usuarioId;
+ }
- public void setUsuarioId(Integer usuarioId) {
- this.usuarioId = usuarioId;
- }
+ public void setUsuarioId(Integer usuarioId) {
+ this.usuarioId = usuarioId;
+ }
- public List getRutaSecuenciaList() {
- List rsList = new ArrayList();
- for (RutaSecuencia rs : this.rutaSecuenciaList) {
- if (rs.getActivo() == Boolean.TRUE) {
- rsList.add(rs);
- }
- }
+ public List getRutaSecuenciaList() {
+ List rsList = new ArrayList();
+ for (RutaSecuencia rs : this.rutaSecuenciaList) {
+ if (rs.getActivo() == Boolean.TRUE) {
+ rsList.add(rs);
+ }
+ }
- return rsList;
- }
+ return rsList;
+ }
- public void setRutaSecuenciaList(List rutaSecuenciaList) {
- this.rutaSecuenciaList = rutaSecuenciaList;
- }
+ public void setRutaSecuenciaList(List rutaSecuenciaList) {
+ this.rutaSecuenciaList = rutaSecuenciaList;
+ }
- public ClaseServicio getClaseServicio() {
- return claseServicio;
- }
+ public ClaseServicio getClaseServicio() {
+ return claseServicio;
+ }
- public void setClaseServicio(ClaseServicio claseServicio) {
- this.claseServicio = claseServicio;
- }
+ public void setClaseServicio(ClaseServicio claseServicio) {
+ this.claseServicio = claseServicio;
+ }
- public List getRutaCombinacionList() {
-
- List rcList = new ArrayList();
- if (this.rutaCombinacionList == null){
- return rcList;
- }
- for (RutaCombinacion rc : this.rutaCombinacionList) {
- if (rc.getActivo() == Boolean.TRUE) {
- rcList.add(rc);
- }
- }
+ public List getRutaCombinacionList() {
- return rcList;
- }
+ List rcList = new ArrayList();
+ if (this.rutaCombinacionList == null) {
+ return rcList;
+ }
+ for (RutaCombinacion rc : this.rutaCombinacionList) {
+ if (rc.getActivo() == Boolean.TRUE) {
+ rcList.add(rc);
+ }
+ }
- public void setRutaCombinacionList(List rutaCombinacionList) {
- this.rutaCombinacionList = rutaCombinacionList;
- }
+ return rcList;
+ }
- public List getLsRutaEmpresa() {
- List rsList = new ArrayList();
- for (RutaEmpresa rs : this.lsRutaEmpresa) {
- if (rs.getActivo() == Boolean.TRUE) {
- rsList.add(rs);
- }
- }
+ public void setRutaCombinacionList(List rutaCombinacionList) {
+ this.rutaCombinacionList = rutaCombinacionList;
+ }
- return rsList;
- }
+ public List getLsRutaEmpresa() {
+ List rsList = new ArrayList();
+ for (RutaEmpresa rs : this.lsRutaEmpresa) {
+ if (rs.getActivo() == Boolean.TRUE) {
+ rsList.add(rs);
+ }
+ }
- public void setLsRutaEmpresa(List lsRutaEmpresa) {
- this.lsRutaEmpresa = lsRutaEmpresa;
- }
+ return rsList;
+ }
- public Boolean getVentaOffLine() {
- return ventaOffLine;
- }
+ public void setLsRutaEmpresa(List lsRutaEmpresa) {
+ this.lsRutaEmpresa = lsRutaEmpresa;
+ }
- public void setVentaOffLine(Boolean ventaOffLine) {
- this.ventaOffLine = ventaOffLine;
- }
+ public Boolean getVentaOffLine() {
+ return ventaOffLine;
+ }
- @Override
- public int hashCode() {
- int hash = 0;
- hash += (rutaId != null ? rutaId.hashCode() : 0);
- return hash;
- }
+ public void setVentaOffLine(Boolean ventaOffLine) {
+ this.ventaOffLine = ventaOffLine;
+ }
- @Override
- public boolean equals(Object object) {
- // TODO: Warning - this method won't work in the case the id fields are not set
- if (!(object instanceof Ruta)) {
- return false;
- }
- Ruta other = (Ruta) object;
- if ((this.rutaId == null && other.rutaId != null) || (this.rutaId != null && !this.rutaId.equals(other.rutaId))) {
- return false;
- }
- return true;
- }
+ public String getPrefixo() {
+ return prefixo;
+ }
- @Override
- public String toString() {
- return this.getDescruta() + " - " + this.getRutaId();
- }
+ public void setPrefixo(String prefixo) {
+ this.prefixo = prefixo;
+ }
+
+ public String getPrefixoAuxiliar() {
+ return prefixoAuxiliar;
+ }
+
+ public void setPrefixoAuxiliar(String prefixoAuxiliar) {
+ this.prefixoAuxiliar = prefixoAuxiliar;
+ }
+
+ @Override
+ public int hashCode() {
+ int hash = 0;
+ hash += (rutaId != null ? rutaId.hashCode() : 0);
+ return hash;
+ }
+
+ @Override
+ public boolean equals(Object object) {
+ if (!(object instanceof Ruta)) {
+ return false;
+ }
+ Ruta other = (Ruta) object;
+ if ((this.rutaId == null && other.rutaId != null) || (this.rutaId != null && !this.rutaId.equals(other.rutaId))) {
+ return false;
+ }
+ return true;
+ }
+
+ @Override
+ public String toString() {
+ return this.getDescruta() + " - " + this.getRutaId();
+ }
}
diff --git a/src/com/rjconsultores/ventaboletos/service/CiudadService.java b/src/com/rjconsultores/ventaboletos/service/CiudadService.java
index 81dd89044..ffb798bab 100644
--- a/src/com/rjconsultores/ventaboletos/service/CiudadService.java
+++ b/src/com/rjconsultores/ventaboletos/service/CiudadService.java
@@ -4,18 +4,21 @@
*/
package com.rjconsultores.ventaboletos.service;
+import java.util.List;
+
import com.rjconsultores.ventaboletos.entidad.Ciudad;
import com.rjconsultores.ventaboletos.entidad.Estado;
import com.rjconsultores.ventaboletos.entidad.Plaza;
-import java.util.List;
/**
- *
+ *
* @author MCosso
*/
public interface CiudadService extends GenericService {
- public List buscar(String nombciudad, Estado estado, Plaza plaza);
+ public List buscar(String nombciudad, Estado estado, Plaza plaza);
- public List buscaLike(String strCiudad);
+ public List buscaLike(String strCiudad);
+
+ public List buscarPorEstado(Estado estado);
}
\ No newline at end of file
diff --git a/src/com/rjconsultores/ventaboletos/service/impl/CiudadServiceImpl.java b/src/com/rjconsultores/ventaboletos/service/impl/CiudadServiceImpl.java
index 889e930c1..0fc8f6da7 100644
--- a/src/com/rjconsultores/ventaboletos/service/impl/CiudadServiceImpl.java
+++ b/src/com/rjconsultores/ventaboletos/service/impl/CiudadServiceImpl.java
@@ -68,4 +68,9 @@ public class CiudadServiceImpl implements CiudadService {
public List buscaLike(String strCiudad){
return ciudadDAO.buscaLike(strCiudad);
}
+
+ @Override
+ public List buscarPorEstado(Estado estado) {
+ return ciudadDAO.buscarPorEstado(estado);
+ }
}