rodrigo 2012-08-09 20:54:46 +00:00
parent 5c9ad37377
commit 45b9d70dd5
9 changed files with 449 additions and 338 deletions

View File

@ -84,16 +84,11 @@
<classpathentry kind="lib" path="/LibreriasAdmVenta/zweb.jar"/> <classpathentry kind="lib" path="/LibreriasAdmVenta/zweb.jar"/>
<classpathentry kind="lib" path="/LibreriasAdmVenta/jasperreports-4.5.0.jar"/> <classpathentry kind="lib" path="/LibreriasAdmVenta/jasperreports-4.5.0.jar"/>
<classpathentry kind="lib" path="/LibreriasAdmVenta/jfreechart-1.0.12.jar"/> <classpathentry kind="lib" path="/LibreriasAdmVenta/jfreechart-1.0.12.jar"/>
<classpathentry kind="con" path="org.eclipse.jst.server.core.container/org.eclipse.jst.server.tomcat.runtimeTarget/Apache Tomcat v7.0"> <classpathentry kind="lib" path="/LibreriasAdmVenta/poi-3.8-20120326.jar"/>
<attributes> <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jre6">
<attribute name="owner.project.facets" value="jst.utility"/>
</attributes>
</classpathentry>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER">
<attributes> <attributes>
<attribute name="owner.project.facets" value="java"/> <attribute name="owner.project.facets" value="java"/>
</attributes> </attributes>
</classpathentry> </classpathentry>
<classpathentry kind="lib" path="/LibreriasAdmVenta/poi-3.8-20120326.jar"/>
<classpathentry kind="output" path="bin"/> <classpathentry kind="output" path="bin"/>
</classpath> </classpath>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<faceted-project> <faceted-project>
<runtime name="Apache Tomcat v7.0"/> <runtime name="JBoss 6.0 Runtime"/>
<fixed facet="jst.utility"/> <fixed facet="jst.utility"/>
<fixed facet="java"/> <fixed facet="java"/>
<installed facet="java" version="1.6"/> <installed facet="java" version="1.6"/>

View File

@ -18,4 +18,6 @@ public interface CiudadDAO extends GenericDAO<Ciudad, Integer> {
public List<Ciudad> buscar(String nombciudad, Estado estado, Plaza plaza); public List<Ciudad> buscar(String nombciudad, Estado estado, Plaza plaza);
public List<Ciudad> buscaLike(String strCiudad); public List<Ciudad> buscaLike(String strCiudad);
public List<Ciudad> buscarPorEstado(Estado estado);
} }

View File

@ -31,6 +31,7 @@ public class CiudadHibernateDAO extends GenericHibernateDAO<Ciudad, Integer>
setSessionFactory(factory); setSessionFactory(factory);
} }
@SuppressWarnings("unchecked")
@Override @Override
public List<Ciudad> obtenerTodos() { public List<Ciudad> obtenerTodos() {
Criteria c = getSession().createCriteria(getPersistentClass()); Criteria c = getSession().createCriteria(getPersistentClass());
@ -40,6 +41,7 @@ public class CiudadHibernateDAO extends GenericHibernateDAO<Ciudad, Integer>
return c.list(); return c.list();
} }
@SuppressWarnings("unchecked")
public List<Ciudad> buscar(String nombciudad, Estado estado, Plaza plaza) { public List<Ciudad> buscar(String nombciudad, Estado estado, Plaza plaza) {
Criteria c = getSession().createCriteria(getPersistentClass()); Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Boolean.TRUE)); c.add(Restrictions.eq("activo", Boolean.TRUE));
@ -49,6 +51,7 @@ public class CiudadHibernateDAO extends GenericHibernateDAO<Ciudad, Integer>
return c.list(); return c.list();
} }
@SuppressWarnings("unchecked")
public List<Ciudad> buscaLike(String strCiudad) { public List<Ciudad> buscaLike(String strCiudad) {
Criteria c = getSession().createCriteria(getPersistentClass()); Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Boolean.TRUE)); c.add(Restrictions.eq("activo", Boolean.TRUE));
@ -57,4 +60,15 @@ public class CiudadHibernateDAO extends GenericHibernateDAO<Ciudad, Integer>
return c.list(); return c.list();
} }
@SuppressWarnings("unchecked")
@Override
public List<Ciudad> 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();
}
} }

View File

@ -7,11 +7,10 @@ package com.rjconsultores.ventaboletos.entidad;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
import javax.persistence.Basic; import javax.persistence.Basic;
import javax.persistence.CascadeType;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.GeneratedValue; import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType; import javax.persistence.GenerationType;
import javax.persistence.Id; import javax.persistence.Id;
@ -19,10 +18,10 @@ import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne; import javax.persistence.ManyToOne;
import javax.persistence.OneToMany; import javax.persistence.OneToMany;
import javax.persistence.OneToOne; import javax.persistence.OneToOne;
import javax.persistence.SequenceGenerator;
import javax.persistence.Table; import javax.persistence.Table;
import javax.persistence.Temporal; import javax.persistence.Temporal;
import javax.persistence.TemporalType; import javax.persistence.TemporalType;
import javax.persistence.SequenceGenerator;
/** /**
* *

View File

@ -7,17 +7,21 @@ package com.rjconsultores.ventaboletos.entidad;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
import javax.persistence.Basic; import javax.persistence.Basic;
import javax.persistence.CascadeType;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
import javax.persistence.GeneratedValue; import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType; import javax.persistence.GenerationType;
import javax.persistence.Id; import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.OneToMany; import javax.persistence.OneToMany;
import javax.persistence.OneToOne;
import javax.persistence.SequenceGenerator;
import javax.persistence.Table; import javax.persistence.Table;
import javax.persistence.Temporal; import javax.persistence.Temporal;
import javax.persistence.TemporalType; import javax.persistence.TemporalType;
import javax.persistence.SequenceGenerator;
/** /**
* *
@ -62,6 +66,21 @@ public class Empresa implements Serializable {
private String equivalenciaId; private String equivalenciaId;
@Column(name = "RFC") @Column(name = "RFC")
private String 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() {
} }
@ -171,6 +190,62 @@ public class Empresa implements Serializable {
this.rfc = rfc; this.rfc = rfc;
} }
public String getCnpj() {
return cnpj;
}
public void setCnpj(String cnpj) {
this.cnpj = cnpj;
}
public String getLogradouro() {
return logradouro;
}
public void setLogradouro(String logradouro) {
this.logradouro = logradouro;
}
public String getNumero() {
return numero;
}
public void setNumero(String numero) {
this.numero = numero;
}
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 @Override
public int hashCode() { public int hashCode() {
int hash = 0; int hash = 0;
@ -180,7 +255,6 @@ public class Empresa implements Serializable {
@Override @Override
public boolean equals(Object object) { 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)) { if (!(object instanceof Empresa)) {
return false; return false;
} }

View File

@ -63,6 +63,10 @@ public class Ruta implements Serializable {
private List<RutaEmpresa> lsRutaEmpresa; private List<RutaEmpresa> lsRutaEmpresa;
@Column(name = "INDVENTAOFFLINE") @Column(name = "INDVENTAOFFLINE")
private Boolean ventaOffLine; private Boolean ventaOffLine;
@Column(name = "PREFIXO")
private String prefixo;
@Column(name = "PREFIXOAUXILIAR")
private String prefixoAuxiliar;
public Boolean getIndNombreObligatorio() { public Boolean getIndNombreObligatorio() {
return indNombreObligatorio; return indNombreObligatorio;
@ -184,6 +188,22 @@ public class Ruta implements Serializable {
this.ventaOffLine = ventaOffLine; this.ventaOffLine = ventaOffLine;
} }
public String getPrefixo() {
return prefixo;
}
public void setPrefixo(String prefixo) {
this.prefixo = prefixo;
}
public String getPrefixoAuxiliar() {
return prefixoAuxiliar;
}
public void setPrefixoAuxiliar(String prefixoAuxiliar) {
this.prefixoAuxiliar = prefixoAuxiliar;
}
@Override @Override
public int hashCode() { public int hashCode() {
int hash = 0; int hash = 0;
@ -193,7 +213,6 @@ public class Ruta implements Serializable {
@Override @Override
public boolean equals(Object object) { 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)) { if (!(object instanceof Ruta)) {
return false; return false;
} }

View File

@ -4,10 +4,11 @@
*/ */
package com.rjconsultores.ventaboletos.service; package com.rjconsultores.ventaboletos.service;
import java.util.List;
import com.rjconsultores.ventaboletos.entidad.Ciudad; import com.rjconsultores.ventaboletos.entidad.Ciudad;
import com.rjconsultores.ventaboletos.entidad.Estado; import com.rjconsultores.ventaboletos.entidad.Estado;
import com.rjconsultores.ventaboletos.entidad.Plaza; import com.rjconsultores.ventaboletos.entidad.Plaza;
import java.util.List;
/** /**
* *
@ -18,4 +19,6 @@ public interface CiudadService extends GenericService<Ciudad, Integer> {
public List<Ciudad> buscar(String nombciudad, Estado estado, Plaza plaza); public List<Ciudad> buscar(String nombciudad, Estado estado, Plaza plaza);
public List<Ciudad> buscaLike(String strCiudad); public List<Ciudad> buscaLike(String strCiudad);
public List<Ciudad> buscarPorEstado(Estado estado);
} }

View File

@ -68,4 +68,9 @@ public class CiudadServiceImpl implements CiudadService {
public List<Ciudad> buscaLike(String strCiudad){ public List<Ciudad> buscaLike(String strCiudad){
return ciudadDAO.buscaLike(strCiudad); return ciudadDAO.buscaLike(strCiudad);
} }
@Override
public List<Ciudad> buscarPorEstado(Estado estado) {
return ciudadDAO.buscarPorEstado(estado);
}
} }