bug#al-2753
bug#al-2761 GLPI 64102 - {Projeto} - Espec Pricing Conexão - Aguia Branca GLPI 64044 - Erro ao Salvar Conexão entre LInhas HML e Produção - Ouro Prat dev: qua:master
parent
d723c801b3
commit
2d5a52824e
2
pom.xml
2
pom.xml
|
@ -4,7 +4,7 @@
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>br.com.rjconsultores</groupId>
|
<groupId>br.com.rjconsultores</groupId>
|
||||||
<artifactId>ventaboletosadm</artifactId>
|
<artifactId>ventaboletosadm</artifactId>
|
||||||
<version>1.7.4</version>
|
<version>1.7.5</version>
|
||||||
<packaging>war</packaging>
|
<packaging>war</packaging>
|
||||||
|
|
||||||
<properties>
|
<properties>
|
||||||
|
|
|
@ -402,17 +402,17 @@ public class GerarConexionPorRutaController extends MyGenericForwardComposer {
|
||||||
conexionRutaConf.setTiempoMin(txtTiempoMin.getValue());
|
conexionRutaConf.setTiempoMin(txtTiempoMin.getValue());
|
||||||
conexionRutaConf.setTiempoMax(txtTiempoMax.getValue());
|
conexionRutaConf.setTiempoMax(txtTiempoMax.getValue());
|
||||||
|
|
||||||
Double desconto = txtDesconto.getValue();
|
Double desconto = txtDesconto.getValue() == null ? 0d : txtDesconto.getValue();
|
||||||
Boolean descontoAlterado = false;
|
Boolean descontoAlterado = false;
|
||||||
BigDecimal descontoAnterior = conexionRutaConf.getDescuento();
|
BigDecimal descontoAnterior = conexionRutaConf.getDescuento();
|
||||||
|
|
||||||
//Valida se o desconto ja existia ou se e novo
|
//Valida se o desconto ja existia ou se e novo
|
||||||
if(descontoAnterior != null && descontoAnterior.doubleValue() != desconto) {
|
if(descontoAnterior != null && (desconto != null && descontoAnterior.doubleValue() != desconto)) {
|
||||||
conexionRutaConf.setDescuento(new BigDecimal(desconto));
|
conexionRutaConf.setDescuento(new BigDecimal(desconto));
|
||||||
descontoAlterado = true;
|
descontoAlterado = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(descontoAnterior == null) {
|
if(descontoAnterior == null && desconto != null) {
|
||||||
conexionRutaConf.setDescuento(new BigDecimal(desconto));
|
conexionRutaConf.setDescuento(new BigDecimal(desconto));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -440,7 +440,7 @@ public class GerarConexionPorRutaController extends MyGenericForwardComposer {
|
||||||
List<ConexionDescuento> conexionDescontos = new ArrayList<>();
|
List<ConexionDescuento> conexionDescontos = new ArrayList<>();
|
||||||
|
|
||||||
if(isConexionGerada) {
|
if(isConexionGerada) {
|
||||||
if(desconto != 0 ) {
|
if(desconto != null && desconto != 0 ) {
|
||||||
criarNovosDescontosPorConexao(conexionDescontos);
|
criarNovosDescontosPorConexao(conexionDescontos);
|
||||||
}
|
}
|
||||||
} else if(descontoAlterado){ //Se nao foi gerado novas conexoes, mas foi alterado o desconto
|
} else if(descontoAlterado){ //Se nao foi gerado novas conexoes, mas foi alterado o desconto
|
||||||
|
|
Loading…
Reference in New Issue