correções na tela de ponto de venda e cadastro de linha
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@24017 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
bb755fe033
commit
5b50ffeb64
|
@ -16,4 +16,5 @@ public interface PuntoVentaDAO extends GenericDAO<PuntoVenta, Integer> {
|
|||
public List<PuntoVenta> buscaLike(String strEstacion);
|
||||
|
||||
public List<PuntoVenta> busca(String nomPuntoVenta, Integer numPuntoVenta);
|
||||
public List<PuntoVenta> buscaPuntoVenta(Integer numPuntoVenta);
|
||||
}
|
||||
|
|
|
@ -29,6 +29,7 @@ public interface RutaDAO extends GenericDAO<Ruta, Integer> {
|
|||
public List<Ruta> obtenerPorEmpresa(Empresa empresa);
|
||||
|
||||
public List<Ruta> buscarTodosExceto(Integer... idRuta);
|
||||
public List<Ruta> buscarNumRuta(Integer numRuta);
|
||||
|
||||
/**
|
||||
* Regresa la origen de la ruta
|
||||
|
|
|
@ -57,4 +57,12 @@ public class PuntoVentaHibernateDAO extends GenericHibernateDAO<PuntoVenta, Inte
|
|||
|
||||
return c.list();
|
||||
}
|
||||
|
||||
public List<PuntoVenta> buscaPuntoVenta(Integer numPuntoVenta) {
|
||||
Criteria c = getSession().createCriteria(getPersistentClass());
|
||||
c.add(Restrictions.eq("activo", Boolean.TRUE));
|
||||
c.add(Restrictions.eq("numPuntoVenta", numPuntoVenta));
|
||||
|
||||
return c.list();
|
||||
}
|
||||
}
|
||||
|
|
|
@ -142,4 +142,13 @@ public class RutaHibernateDAO extends GenericHibernateDAO<Ruta, Integer>
|
|||
|
||||
return c.list();
|
||||
}
|
||||
|
||||
public List<Ruta> buscarNumRuta(Integer numRuta){
|
||||
Criteria c = getSession().createCriteria(getPersistentClass());
|
||||
c.add(Restrictions.eq("activo", true));
|
||||
c.add(Restrictions.eq("numRuta", numRuta));
|
||||
|
||||
|
||||
return c.list();
|
||||
}
|
||||
}
|
||||
|
|
|
@ -92,9 +92,9 @@ public class PtovtaAgencia implements Serializable {
|
|||
|
||||
public enum enumTipoConta {
|
||||
// Declaração dos enum
|
||||
RECEITALIQUIDA ("RECEITA LÍQUIDA", "RL"),
|
||||
CONTACORRENTE ("CONTA CORRENTE C/C", "CC"),
|
||||
|
||||
RECEITABRUTA ("RECEITA BRUTA", "RB");
|
||||
POUPANÇA ("POUPANÇA", "P");
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -21,6 +21,7 @@ import javax.persistence.ManyToOne;
|
|||
import javax.persistence.NamedQueries;
|
||||
import javax.persistence.NamedQuery;
|
||||
import javax.persistence.OneToMany;
|
||||
import javax.persistence.OneToOne;
|
||||
import javax.persistence.SequenceGenerator;
|
||||
import javax.persistence.Table;
|
||||
import javax.persistence.Temporal;
|
||||
|
@ -56,8 +57,9 @@ public class PtovtaComissao implements Serializable {
|
|||
@Column(name = "CODAG")
|
||||
private int codag;
|
||||
|
||||
// @Column(name = "DESTINO_ID")
|
||||
// private String destinoId;
|
||||
@OneToOne
|
||||
@JoinColumn(name = "PTOVTADESCOMISSAO_ID")
|
||||
private PuntoVenta descComissaoId;
|
||||
|
||||
@Column(name = "PASSAGEMALTA")
|
||||
private BigDecimal passagemAlta;
|
||||
|
@ -126,6 +128,33 @@ public class PtovtaComissao implements Serializable {
|
|||
public PtovtaComissao() {
|
||||
}
|
||||
|
||||
public enum enumReceita {
|
||||
// Declaração dos enum
|
||||
RECEITABRUTA ("RECEITA BRUTA", "RB"),
|
||||
|
||||
RECEITALIQUIDA ("RECEITA LÍQUIDA ", "RL");
|
||||
|
||||
|
||||
|
||||
// Definição das constantes
|
||||
public final String valor;
|
||||
public final String descricao;
|
||||
|
||||
|
||||
public String valor() {
|
||||
return this.valor;
|
||||
}
|
||||
public String descricao() {
|
||||
return this.descricao;
|
||||
}
|
||||
private enumReceita( String descricao, String valor) {
|
||||
this.descricao = descricao;
|
||||
this.valor = valor;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
public PtovtaComissao(Integer ptovtaComissaoId) {
|
||||
this.ptovtaComissaoId = ptovtaComissaoId;
|
||||
}
|
||||
|
@ -160,15 +189,14 @@ public class PtovtaComissao implements Serializable {
|
|||
this.usuarioId = usuarioId;
|
||||
}
|
||||
|
||||
private static List<String> receitaList = new ArrayList<String>();
|
||||
|
||||
static{
|
||||
receitaList.add("BRUTA");
|
||||
receitaList.add("LÍQUIDA");
|
||||
|
||||
|
||||
}
|
||||
|
||||
// private static List<String> receitaList = new ArrayList<String>();
|
||||
//
|
||||
//// static{
|
||||
//// receitaList.add("BRUTA");
|
||||
//// receitaList.add("LÍQUIDA");
|
||||
////
|
||||
////
|
||||
//// }
|
||||
|
||||
|
||||
|
||||
|
@ -180,6 +208,14 @@ public class PtovtaComissao implements Serializable {
|
|||
this.ptovtaComissaoId = ptovtaComissaoId;
|
||||
}
|
||||
|
||||
public PuntoVenta getDescComissaoId() {
|
||||
return descComissaoId;
|
||||
}
|
||||
|
||||
public void setDescComissaoId(PuntoVenta descComissaoId) {
|
||||
this.descComissaoId = descComissaoId;
|
||||
}
|
||||
|
||||
public BigDecimal getIssretido() {
|
||||
return issretido;
|
||||
}
|
||||
|
@ -391,13 +427,7 @@ public class PtovtaComissao implements Serializable {
|
|||
}
|
||||
|
||||
|
||||
public static List<String> getReceitaList() {
|
||||
return receitaList;
|
||||
}
|
||||
|
||||
public static void setReceitaList(List<String> receitaList) {
|
||||
PtovtaComissao.receitaList = receitaList;
|
||||
}
|
||||
//
|
||||
|
||||
@Override
|
||||
public int hashCode() {
|
||||
|
|
|
@ -75,6 +75,9 @@ public class Ruta implements Serializable {
|
|||
@Column(name = "INDSENTIDOIDA")
|
||||
private Boolean indSentidoIda;
|
||||
|
||||
@Column(name = "NUMRUTA")
|
||||
private Integer numRuta;
|
||||
|
||||
public Boolean getIndNombreObligatorio() {
|
||||
return indNombreObligatorio;
|
||||
}
|
||||
|
@ -130,6 +133,15 @@ public class Ruta implements Serializable {
|
|||
this.usuarioId = usuarioId;
|
||||
}
|
||||
|
||||
|
||||
public Integer getNumRuta() {
|
||||
return numRuta;
|
||||
}
|
||||
|
||||
public void setNumRuta(Integer numRuta) {
|
||||
this.numRuta = numRuta;
|
||||
}
|
||||
|
||||
public List<RutaSecuencia> getRutaSecuenciaList() {
|
||||
List<RutaSecuencia> rsList = new ArrayList<RutaSecuencia>();
|
||||
for (RutaSecuencia rs : this.rutaSecuenciaList) {
|
||||
|
|
|
@ -16,4 +16,5 @@ public interface PuntoVentaService extends GenericService<PuntoVenta, Integer> {
|
|||
public List<PuntoVenta> buscaLike(String strEstacion);
|
||||
|
||||
public List<PuntoVenta> buscar(String nomPuntoVenta, Integer numPuntoVenta);
|
||||
public List<PuntoVenta> buscaPuntoVenta(Integer numPuntoVenta);
|
||||
}
|
||||
|
|
|
@ -44,6 +44,7 @@ public interface RutaService{
|
|||
public List<Ruta> obtenerPorEmpresa(Empresa empresa);
|
||||
|
||||
public List<Ruta> buscarTodosExceto(Integer... idRuta);
|
||||
public List<Ruta> buscarNumRuta(Integer numRuta);
|
||||
|
||||
public void borrar(Ruta entidad) throws RegistroConDependenciaException;
|
||||
|
||||
|
|
|
@ -112,4 +112,8 @@ public class PuntoVentaServiceImpl implements PuntoVentaService {
|
|||
public List<PuntoVenta> buscar(String nomPuntoVenta, Integer numPuntoVenta) {
|
||||
return puntoVentaDAO.busca(nomPuntoVenta, numPuntoVenta);
|
||||
}
|
||||
|
||||
public List<PuntoVenta> buscaPuntoVenta(Integer numPuntoVenta) {
|
||||
return puntoVentaDAO.buscaPuntoVenta(numPuntoVenta);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -274,6 +274,10 @@ public class RutaServiceImpl implements RutaService {
|
|||
return rutaDAO.buscarTodosExceto(idRuta);
|
||||
}
|
||||
|
||||
public List<Ruta> buscarNumRuta(Integer numRuta){
|
||||
return rutaDAO.buscarNumRuta(numRuta);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean paradaExisteEnLaRuta(Parada parada, Ruta ruta) {
|
||||
ruta = obtenerID(ruta.getRutaId());
|
||||
|
|
|
@ -20,6 +20,7 @@ public class RutaTramoVO {
|
|||
private String prefixo;
|
||||
private String descRuta;
|
||||
private Boolean indSentidoIda;
|
||||
private Integer numRuta;
|
||||
|
||||
public RutaTramoVO() {
|
||||
lsSecuenciaRutaTramoVO = new ArrayList<SecuenciaRutaTramoVO>();
|
||||
|
@ -59,7 +60,16 @@ public class RutaTramoVO {
|
|||
this.orgaoConcedente = orgaoConcedente;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
public Integer getNumRuta() {
|
||||
return numRuta;
|
||||
}
|
||||
|
||||
public void setNumRuta(Integer numRuta) {
|
||||
this.numRuta = numRuta;
|
||||
}
|
||||
|
||||
/**
|
||||
* Regresa una unmodifiable list
|
||||
*
|
||||
* @return
|
||||
|
|
Loading…
Reference in New Issue