- alteração tipo campo numpuntoventa
- adição validação da descrição da estacion - validação ao adicionar empresa ao usuario git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@24301 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
f4ebbe28f7
commit
298c855471
|
@ -16,7 +16,7 @@ public interface PuntoVentaDAO extends GenericDAO<PuntoVenta, Integer> {
|
||||||
|
|
||||||
public List<PuntoVenta> buscaLike(String strEstacion);
|
public List<PuntoVenta> buscaLike(String strEstacion);
|
||||||
|
|
||||||
public List<PuntoVenta> busca(String nomPuntoVenta, Integer numPuntoVenta);
|
public List<PuntoVenta> busca(String nomPuntoVenta, String numPuntoVenta);
|
||||||
public List<PuntoVenta> buscaPuntoVenta(Integer numPuntoVenta);
|
public List<PuntoVenta> buscaPuntoVenta(String numPuntoVenta);
|
||||||
public List<PuntoVenta> buscaPuntoVentaParada(Parada parada);
|
public List<PuntoVenta> buscaPuntoVentaParada(Parada parada);
|
||||||
}
|
}
|
||||||
|
|
|
@ -49,7 +49,7 @@ public class PuntoVentaHibernateDAO extends GenericHibernateDAO<PuntoVenta, Inte
|
||||||
return c.list();
|
return c.list();
|
||||||
}
|
}
|
||||||
|
|
||||||
public List<PuntoVenta> busca(String nomPuntoVenta, Integer numPuntoVenta) {
|
public List<PuntoVenta> busca(String nomPuntoVenta, String numPuntoVenta) {
|
||||||
Criteria c = getSession().createCriteria(getPersistentClass());
|
Criteria c = getSession().createCriteria(getPersistentClass());
|
||||||
c.add(Restrictions.eq("activo", Boolean.TRUE));
|
c.add(Restrictions.eq("activo", Boolean.TRUE));
|
||||||
|
|
||||||
|
@ -59,7 +59,7 @@ public class PuntoVentaHibernateDAO extends GenericHibernateDAO<PuntoVenta, Inte
|
||||||
return c.list();
|
return c.list();
|
||||||
}
|
}
|
||||||
|
|
||||||
public List<PuntoVenta> buscaPuntoVenta(Integer numPuntoVenta) {
|
public List<PuntoVenta> buscaPuntoVenta(String numPuntoVenta) {
|
||||||
Criteria c = getSession().createCriteria(getPersistentClass());
|
Criteria c = getSession().createCriteria(getPersistentClass());
|
||||||
c.add(Restrictions.eq("activo", Boolean.TRUE));
|
c.add(Restrictions.eq("activo", Boolean.TRUE));
|
||||||
c.add(Restrictions.eq("numPuntoVenta", numPuntoVenta));
|
c.add(Restrictions.eq("numPuntoVenta", numPuntoVenta));
|
||||||
|
|
|
@ -127,7 +127,7 @@ public class PuntoVenta implements Serializable {
|
||||||
@OneToOne(cascade=CascadeType.ALL)
|
@OneToOne(cascade=CascadeType.ALL)
|
||||||
private PtovtaTitular titularId;
|
private PtovtaTitular titularId;
|
||||||
@Column(name = "NUMPUNTOVENTA")
|
@Column(name = "NUMPUNTOVENTA")
|
||||||
private Integer numPuntoVenta;
|
private String numPuntoVenta;
|
||||||
@Column(name = "INDVALIDASTOCK")
|
@Column(name = "INDVALIDASTOCK")
|
||||||
private Boolean indValidaStock;
|
private Boolean indValidaStock;
|
||||||
|
|
||||||
|
@ -561,11 +561,11 @@ public class PuntoVenta implements Serializable {
|
||||||
this.dscUsuarioInternet = dscUsuarioInternet;
|
this.dscUsuarioInternet = dscUsuarioInternet;
|
||||||
}
|
}
|
||||||
|
|
||||||
public Integer getNumPuntoVenta() {
|
public String getNumPuntoVenta() {
|
||||||
return numPuntoVenta;
|
return numPuntoVenta;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setNumPuntoVenta(Integer numPuntoVenta) {
|
public void setNumPuntoVenta(String numPuntoVenta) {
|
||||||
this.numPuntoVenta = numPuntoVenta;
|
this.numPuntoVenta = numPuntoVenta;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -16,7 +16,7 @@ public interface PuntoVentaService extends GenericService<PuntoVenta, Integer> {
|
||||||
|
|
||||||
public List<PuntoVenta> buscaLike(String strEstacion);
|
public List<PuntoVenta> buscaLike(String strEstacion);
|
||||||
|
|
||||||
public List<PuntoVenta> buscar(String nomPuntoVenta, Integer numPuntoVenta);
|
public List<PuntoVenta> buscar(String nomPuntoVenta, String numPuntoVenta);
|
||||||
public List<PuntoVenta> buscaPuntoVenta(Integer numPuntoVenta);
|
public List<PuntoVenta> buscaPuntoVenta(String numPuntoVenta);
|
||||||
public List<PuntoVenta> buscaPuntoVentaParada(Parada paradaId);
|
public List<PuntoVenta> buscaPuntoVentaParada(Parada paradaId);
|
||||||
}
|
}
|
||||||
|
|
|
@ -39,10 +39,9 @@ public class EstacionServiceImpl implements EstacionService {
|
||||||
|
|
||||||
@Transactional(rollbackFor = BusinessException.class)
|
@Transactional(rollbackFor = BusinessException.class)
|
||||||
public Estacion suscribirActualizar(Estacion estacion) throws BusinessException {
|
public Estacion suscribirActualizar(Estacion estacion) throws BusinessException {
|
||||||
List<Estacion> lsEstacion = estacionDAO.buscar(estacion.getDescmac());
|
|
||||||
|
|
||||||
boolean esCajaDuplicado = false;
|
boolean esCajaDuplicado = false;
|
||||||
lsEstacion = estacionDAO.buscar(estacion.getNumcaja(), estacion.getPuntoVenta());
|
List<Estacion> lsEstacion = estacionDAO.buscar(estacion.getNumcaja(), estacion.getPuntoVenta());
|
||||||
|
|
||||||
if (!lsEstacion.isEmpty()) {
|
if (!lsEstacion.isEmpty()) {
|
||||||
if (estacion.getEstacionId() == null) {
|
if (estacion.getEstacionId() == null) {
|
||||||
|
|
|
@ -110,11 +110,11 @@ public class PuntoVentaServiceImpl implements PuntoVentaService {
|
||||||
return puntoVentaDAO.buscaLike(strEstacion);
|
return puntoVentaDAO.buscaLike(strEstacion);
|
||||||
}
|
}
|
||||||
|
|
||||||
public List<PuntoVenta> buscar(String nomPuntoVenta, Integer numPuntoVenta) {
|
public List<PuntoVenta> buscar(String nomPuntoVenta, String numPuntoVenta) {
|
||||||
return puntoVentaDAO.busca(nomPuntoVenta, numPuntoVenta);
|
return puntoVentaDAO.busca(nomPuntoVenta, numPuntoVenta);
|
||||||
}
|
}
|
||||||
|
|
||||||
public List<PuntoVenta> buscaPuntoVenta(Integer numPuntoVenta) {
|
public List<PuntoVenta> buscaPuntoVenta(String numPuntoVenta) {
|
||||||
return puntoVentaDAO.buscaPuntoVenta(numPuntoVenta);
|
return puntoVentaDAO.buscaPuntoVenta(numPuntoVenta);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue