implementado relatorio tabela preço artesp feat bug#AL-2336' (!49)
Reviewed-on: http://18.235.188.113:3000/adm/ModelWeb/pulls/49 Reviewed-by: Wilian Domingues <wilian@rjconsultores.com.br>master
commit
7488b69412
2
pom.xml
2
pom.xml
|
@ -3,7 +3,7 @@
|
|||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>br.com.rjconsultores</groupId>
|
||||
<artifactId>ModelWeb</artifactId>
|
||||
<version>1.1.50</version>
|
||||
<version>1.2.0</version>
|
||||
<distributionManagement>
|
||||
<repository>
|
||||
<id>rj-releases</id>
|
||||
|
|
|
@ -30,6 +30,7 @@ import com.rjconsultores.ventaboletos.entidad.RegionMetropolitana;
|
|||
import com.rjconsultores.ventaboletos.entidad.Ruta;
|
||||
import com.rjconsultores.ventaboletos.entidad.TipoParada;
|
||||
import com.rjconsultores.ventaboletos.utilerias.DateUtil;
|
||||
import java.util.Collections;
|
||||
|
||||
/**
|
||||
*
|
||||
|
@ -168,17 +169,20 @@ public class ParadaHibernateDAO extends GenericHibernateDAO<Parada, Integer> imp
|
|||
@Override
|
||||
public List<Parada> obterPossiveisDestinos(Parada origem) {
|
||||
if (origem == null) {
|
||||
return null;
|
||||
return Collections.emptyList();
|
||||
}
|
||||
StringBuilder sql = new StringBuilder();
|
||||
sql.append("SELECT DISTINCT ")
|
||||
.append("d ")
|
||||
.append( "FROM Tramo t ")
|
||||
.append( "JOIN t.destino d ")
|
||||
.append( "WHERE t.origem = :origem ")
|
||||
.append( "ORDER BY d.descparada ");
|
||||
|
||||
String sql = "SELECT DISTINCT "
|
||||
+ "d "
|
||||
+ "FROM Tramo t "
|
||||
+ "JOIN t.destino d "
|
||||
+ "WHERE t.origem = :origem "
|
||||
+ "ORDER BY d.descparada";
|
||||
|
||||
return getSession().createQuery(sql).setEntity("origem", origem).list();
|
||||
return getSession()
|
||||
.createQuery(sql.toString())
|
||||
.setEntity("origem", origem)
|
||||
.list();
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -97,7 +97,7 @@ public class RutaHibernateDAO extends GenericHibernateDAO<Ruta, Integer> impleme
|
|||
}
|
||||
|
||||
public List<Ruta> buscarPorClaseServicioEmpresa(ClaseServicio claseServicio, Empresa empresa) {
|
||||
StringBuffer hql = new StringBuffer();
|
||||
StringBuilder hql = new StringBuilder();
|
||||
hql.append("SELECT DISTINCT r ");
|
||||
hql.append("FROM Ruta r INNER JOIN r.lsRutaEmpresa re ");
|
||||
hql.append("WHERE r.claseServicio.claseservicioId = :idClaseServicio ");
|
||||
|
|
|
@ -158,7 +158,20 @@ public class SapHibernateDAO extends GenericHibernateDAO<FechamentoCntcorrente,
|
|||
if(fechamentocntcorrenteId == null ) {
|
||||
return false;
|
||||
}
|
||||
/*
|
||||
getSession().flush();
|
||||
|
||||
StringBuilder qry = new StringBuilder();
|
||||
qry.append(" UPDATE FECHAMENTO_CNTCORRENTE ");
|
||||
qry.append(" SET INDINTEGRADOSAP = :status ");
|
||||
qry.append(" WHERE FECHAMENTOCNTCORRENTE_ID = :fechamentoId ");
|
||||
|
||||
Query query = getSession().createSQLQuery(qry.toString());
|
||||
query.setInteger("status", status);
|
||||
query.setLong("fechamentoId", fechamentocntcorrenteId);
|
||||
|
||||
query.executeUpdate();
|
||||
*/
|
||||
//é feito update manualmente porque o hibernate utiliza sco_read e nao tem permissao de escrita no banco
|
||||
try(Connection con = scoDs.getConnection();
|
||||
Statement stmt = con.createStatement()){
|
||||
|
|
|
@ -37,25 +37,36 @@ public class RutaCombinacion implements Serializable, Cloneable {
|
|||
@GeneratedValue(strategy = GenerationType.AUTO, generator = "RUTA_COMBINACION_SEQ")
|
||||
@Column(name = "RUTACOMBINACION_ID")
|
||||
private Integer rutacombinacionId;
|
||||
|
||||
@Column(name = "INDVENTA")
|
||||
private Boolean indventa;
|
||||
|
||||
@Column(name = "ACTIVO")
|
||||
private Boolean activo;
|
||||
|
||||
@Column(name = "FECMODIF")
|
||||
@Temporal(TemporalType.TIMESTAMP)
|
||||
private Date fecmodif;
|
||||
|
||||
@Column(name = "USUARIO_ID")
|
||||
private Integer usuarioId;
|
||||
|
||||
@JoinColumn(name = "TRAMO_ID", referencedColumnName = "TRAMO_ID")
|
||||
@ManyToOne
|
||||
private Tramo tramo;
|
||||
|
||||
@JoinColumn(name = "RUTA_ID", referencedColumnName = "RUTA_ID")
|
||||
@ManyToOne
|
||||
private Ruta ruta;
|
||||
|
||||
@Column(name = "INDUSAPRICING")
|
||||
private Boolean indUsaPricing;
|
||||
|
||||
@Column(name = "CODIGODERPR")
|
||||
private String codigoDerPr;
|
||||
|
||||
@Column(name = "INDEXIBETABELA")
|
||||
private Boolean indExibeTabela;
|
||||
|
||||
public RutaCombinacion() {
|
||||
}
|
||||
|
@ -166,4 +177,12 @@ public class RutaCombinacion implements Serializable, Cloneable {
|
|||
public void setCodigoDerPr(String codigoDerPr) {
|
||||
this.codigoDerPr = codigoDerPr;
|
||||
}
|
||||
|
||||
public boolean isIndExibeTabela() {
|
||||
return Boolean.TRUE.equals(indExibeTabela);
|
||||
}
|
||||
|
||||
public void setIndExibeTabela(Boolean indExibeTabela) {
|
||||
this.indExibeTabela = indExibeTabela;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue