Merge pull request 'bug#al-3150' (!296) from AL-3150 into master
Reviewed-on: adm/VentaBoletosAdm#296 Reviewed-by: pinheiro <valdevir@rjconsultores.com.br>master 1.26.0
commit
aae5672ea7
6
pom.xml
6
pom.xml
|
@ -4,12 +4,12 @@
|
|||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>br.com.rjconsultores</groupId>
|
||||
<artifactId>ventaboletosadm</artifactId>
|
||||
<version>1.25.5</version>
|
||||
<version>1.26.0</version>
|
||||
<packaging>war</packaging>
|
||||
|
||||
<properties>
|
||||
<modelWeb.version>1.17.2</modelWeb.version>
|
||||
<flyway.version>1.14.1</flyway.version>
|
||||
<modelWeb.version>1.18.0</modelWeb.version>
|
||||
<flyway.version>1.15.0</flyway.version>
|
||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
||||
</properties>
|
||||
|
|
|
@ -44,6 +44,7 @@ import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
|||
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderConfiguracionCorrida;
|
||||
import com.trg.search.Filter;
|
||||
|
||||
/**
|
||||
*
|
||||
|
@ -79,6 +80,8 @@ public class BusquedaCorridaController extends MyGenericForwardComposer {
|
|||
private Intbox txtNumCorrida;
|
||||
private Timebox hora;
|
||||
private Checkbox chkNaoIncluirLinhaInativa;
|
||||
|
||||
private Checkbox chkCorridaCancelada;
|
||||
|
||||
public Combobox getCmbClase() {
|
||||
return cmbClase;
|
||||
|
@ -345,6 +348,13 @@ public class BusquedaCorridaController extends MyGenericForwardComposer {
|
|||
busquedaCorrita.addFilterLessOrEqual("esquemaOperacional.fecfinvigencia",
|
||||
fin);
|
||||
}
|
||||
|
||||
if(chkCorridaCancelada.isChecked()) {
|
||||
busquedaCorrita.addFilterEqual("indCorridaDesativada", Boolean.TRUE);
|
||||
} else {
|
||||
busquedaCorrita.addFilterOr( Filter.isNull("indCorridaDesativada"), Filter.equal("indCorridaDesativada", Boolean.FALSE));
|
||||
}
|
||||
|
||||
busquedaCorrita.addSortDesc("esquemacorridaId");
|
||||
|
||||
plwEsquemaCorrida.init(busquedaCorrita, esquemaCorridaList, pagingEsquemaCorrida);
|
||||
|
|
|
@ -272,6 +272,7 @@ public class EditarCorridaController extends MyGenericForwardComposer {
|
|||
private Date dataInicialFiltroCorridaExistente;
|
||||
private Date dataFinalFiltroCorridaExistente;
|
||||
|
||||
private Button btnCancelarRetomar;
|
||||
|
||||
@Override
|
||||
public void doAfterCompose(Component comp) throws Exception {
|
||||
|
@ -481,6 +482,7 @@ public class EditarCorridaController extends MyGenericForwardComposer {
|
|||
|
||||
exibirDivision();
|
||||
setSelecaoCboBPE();
|
||||
alterarBotaoRetomarCancelar();
|
||||
|
||||
} catch (Exception ex) {
|
||||
log.error("Error al editar una corrida", ex);
|
||||
|
@ -2701,7 +2703,6 @@ public class EditarCorridaController extends MyGenericForwardComposer {
|
|||
onClick$btnAdicionarTramo(null);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
public void onClick$btnRemoverEsquemaCorridaInfoTramo(Event ev) throws InterruptedException {
|
||||
|
||||
|
@ -2716,5 +2717,35 @@ public class EditarCorridaController extends MyGenericForwardComposer {
|
|||
|
||||
}
|
||||
|
||||
public Button getBtnCancelarRetomar() {
|
||||
return btnCancelarRetomar;
|
||||
}
|
||||
|
||||
public void setBtnCancelarRetomar(Button btnCancelarRetomar) {
|
||||
this.btnCancelarRetomar = btnCancelarRetomar;
|
||||
}
|
||||
|
||||
private void alterarBotaoRetomarCancelar() {
|
||||
if (esquemaCorrida.getIndCorridaDesativada()) {
|
||||
btnCancelarRetomar.setTooltiptext(Labels.getLabel("editarCatalogoDeRutaController.btnRetomarCancelar.tooltipRetomar"));
|
||||
btnCancelarRetomar.setImage("/gui/img/back.png");
|
||||
} else {
|
||||
btnCancelarRetomar.setTooltiptext(Labels.getLabel("editarCatalogoDeRutaController.btnRetomarCancelar.tooltipCancelar"));
|
||||
btnCancelarRetomar.setImage("/gui/img/forbidden.png");
|
||||
}
|
||||
}
|
||||
|
||||
public void onClick$btnCancelarRetomar(Event ev) throws Exception {
|
||||
if (!esquemaCorrida.getIndCorridaDesativada()) {
|
||||
esquemaCorrida.setIndCorridaDesativada(true);// cancelar
|
||||
} else {
|
||||
esquemaCorrida.setIndCorridaDesativada(false);// retomar
|
||||
}
|
||||
|
||||
if(esquemaCorrida.getEsquemacorridaId() != null) {
|
||||
esquemaCorridaService.actualizacion(esquemaCorrida);
|
||||
}
|
||||
|
||||
alterarBotaoRetomarCancelar();
|
||||
}
|
||||
}
|
|
@ -46,6 +46,7 @@ import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
|||
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderConfiguracionCorrida;
|
||||
import com.trg.search.Filter;
|
||||
|
||||
@Controller("selecionarServicosGerarController")
|
||||
@Scope("prototype")
|
||||
|
@ -200,6 +201,9 @@ public class SelecionarServicosGerarController extends MyGenericForwardComposer
|
|||
|
||||
busquedaCorrita.addFilterLessOrEqual("esquemaOperacional.fecfinvigencia", gc.getTime());
|
||||
}
|
||||
|
||||
busquedaCorrita.addFilterOr( Filter.isNull("indCorridaDesativada"), Filter.equal("indCorridaDesativada", Boolean.FALSE));
|
||||
|
||||
busquedaCorrita.addSortDesc("esquemacorridaId");
|
||||
|
||||
plwEsquemaCorrida.init(busquedaCorrita, esquemaCorridaList, pagingEsquemaCorrida);
|
||||
|
@ -253,6 +257,9 @@ public class SelecionarServicosGerarController extends MyGenericForwardComposer
|
|||
return;
|
||||
}
|
||||
|
||||
Date dataGeracaoInicial = fecGeracaoInicial.getValue();
|
||||
Date dataGeracaoFinal = fecGeracaoFinal.getValue();
|
||||
|
||||
List<EsquemaCorrida> lsEsquemaCorrida =null;
|
||||
|
||||
if(chkGerarPorMarca.isChecked() && cmbMarca.getSelectedItem() == null){
|
||||
|
@ -268,7 +275,7 @@ public class SelecionarServicosGerarController extends MyGenericForwardComposer
|
|||
Marca marca = null;
|
||||
if (cbiMarca != null) {
|
||||
marca = (Marca) cbiMarca.getValue();
|
||||
lsEsquemaCorrida = esquemaCorridaService.buscarPorEmpresaCorrida(marca.getEmpresa());
|
||||
lsEsquemaCorrida = esquemaCorridaService.buscarPorEmpresaCorridaAtiva(marca.getEmpresa(), dataGeracaoInicial, dataGeracaoFinal);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -281,10 +288,6 @@ public class SelecionarServicosGerarController extends MyGenericForwardComposer
|
|||
lsEsquemaCorrida.add(esquemaCorrida);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Date dataGeracaoInicial = fecGeracaoInicial.getValue();
|
||||
Date dataGeracaoFinal = fecGeracaoFinal.getValue();
|
||||
|
||||
if (dataGeracaoInicial.after(dataGeracaoFinal)) {
|
||||
Messagebox.show(Labels.getLabel("selecionarServicosGerarController.MSG.dataInicialMaiorFinal"),
|
||||
|
|
|
@ -2807,6 +2807,8 @@ busquedaCatalogoDeRutaController.lhClase.label = Clase
|
|||
busquedaCatalogoDeRutaController.lbClase.value = Clase de servicio
|
||||
busquedaCatalogoDeRutaController.msg.validactionRemocionParada=No es posible quitar la parada "{0}" de la linea pues ya existe(n) servicio(s) que la ocupa. Quite la parada "{0}" de las siguientes corridas : ({1}) para después quitar en la linea
|
||||
|
||||
busquedaCatalogoDeRutaController.chkCorridaCancelada=Servicios inactivos
|
||||
|
||||
# Pantalla Editar linea
|
||||
editarCatalogoDeRutaController.btnRetomarCancelar.tooltipCancelar=Desactivar
|
||||
editarCatalogoDeRutaController.btnRetomarCancelar.tooltipRetomar=Reactivar
|
||||
|
|
|
@ -3101,6 +3101,8 @@ editarCatalogoDeRutaController.padraoRecorrido = Tempo Padrão
|
|||
editarCatalogoDeRutaController.tempoLocalidade = Tempo Localidade
|
||||
editarCatalogoDeRutaController.msg.orgaoConcedenteObrigatorio = É necessário informar o Órgão Concedente
|
||||
|
||||
busquedaCatalogoDeRutaController.chkCorridaCancelada=Serviços Inativos
|
||||
|
||||
editarCatalogoDeRutaController.msg.orgaoLinhaJaLiberada = Linha Já está Liberada.
|
||||
editarCatalogoDeRutaController.MSG.linhaLiberada = Linha Liberada para a venda com Sucesso.
|
||||
editarCatalogoDeRutaController.MSG.linhaBloqueada = Linha Bloqueada para a venda com Sucesso.
|
||||
|
|
|
@ -116,6 +116,7 @@
|
|||
</grid>
|
||||
|
||||
<toolbar>
|
||||
<checkbox id="chkCorridaCancelada" label="${c:l('busquedaCatalogoDeRutaController.chkCorridaCancelada')}"/>
|
||||
<button id="btnPesquisa" image="/gui/img/find.png"
|
||||
label="${c:l('busquedaConfiguracionCorridaController.btnPesquisa.label')}" />
|
||||
</toolbar>
|
||||
|
|
|
@ -33,6 +33,9 @@
|
|||
<button id="btnCopiar" height="20"
|
||||
image="/gui/img/copiar.png" width="35px"
|
||||
tooltiptext="${c:l('editarConfiguracionCorridaController.btnCopiar.tooltiptext')}" />
|
||||
|
||||
<separator orient="vertical" />
|
||||
<button id="btnCancelarRetomar" height="20" width="35px"/>
|
||||
</hbox>
|
||||
</toolbar>
|
||||
|
||||
|
|
Loading…
Reference in New Issue