parent
26f5eb610a
commit
e207ecb25c
6
pom.xml
6
pom.xml
|
@ -4,12 +4,12 @@
|
||||||
<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.25.5</version>
|
<version>1.26.0</version>
|
||||||
<packaging>war</packaging>
|
<packaging>war</packaging>
|
||||||
|
|
||||||
<properties>
|
<properties>
|
||||||
<modelWeb.version>1.17.2</modelWeb.version>
|
<modelWeb.version>1.18.0</modelWeb.version>
|
||||||
<flyway.version>1.14.1</flyway.version>
|
<flyway.version>1.15.0</flyway.version>
|
||||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||||
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
||||||
</properties>
|
</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.HibernateSearchObject;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper;
|
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderConfiguracionCorrida;
|
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 Intbox txtNumCorrida;
|
||||||
private Timebox hora;
|
private Timebox hora;
|
||||||
private Checkbox chkNaoIncluirLinhaInativa;
|
private Checkbox chkNaoIncluirLinhaInativa;
|
||||||
|
|
||||||
|
private Checkbox chkCorridaCancelada;
|
||||||
|
|
||||||
public Combobox getCmbClase() {
|
public Combobox getCmbClase() {
|
||||||
return cmbClase;
|
return cmbClase;
|
||||||
|
@ -345,6 +348,13 @@ public class BusquedaCorridaController extends MyGenericForwardComposer {
|
||||||
busquedaCorrita.addFilterLessOrEqual("esquemaOperacional.fecfinvigencia",
|
busquedaCorrita.addFilterLessOrEqual("esquemaOperacional.fecfinvigencia",
|
||||||
fin);
|
fin);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if(chkCorridaCancelada.isChecked()) {
|
||||||
|
busquedaCorrita.addFilterEqual("indCorridaDesativada", Boolean.TRUE);
|
||||||
|
} else {
|
||||||
|
busquedaCorrita.addFilterOr( Filter.isNull("indCorridaDesativada"), Filter.equal("indCorridaDesativada", Boolean.FALSE));
|
||||||
|
}
|
||||||
|
|
||||||
busquedaCorrita.addSortDesc("esquemacorridaId");
|
busquedaCorrita.addSortDesc("esquemacorridaId");
|
||||||
|
|
||||||
plwEsquemaCorrida.init(busquedaCorrita, esquemaCorridaList, pagingEsquemaCorrida);
|
plwEsquemaCorrida.init(busquedaCorrita, esquemaCorridaList, pagingEsquemaCorrida);
|
||||||
|
|
|
@ -272,6 +272,7 @@ public class EditarCorridaController extends MyGenericForwardComposer {
|
||||||
private Date dataInicialFiltroCorridaExistente;
|
private Date dataInicialFiltroCorridaExistente;
|
||||||
private Date dataFinalFiltroCorridaExistente;
|
private Date dataFinalFiltroCorridaExistente;
|
||||||
|
|
||||||
|
private Button btnCancelarRetomar;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void doAfterCompose(Component comp) throws Exception {
|
public void doAfterCompose(Component comp) throws Exception {
|
||||||
|
@ -481,6 +482,7 @@ public class EditarCorridaController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
exibirDivision();
|
exibirDivision();
|
||||||
setSelecaoCboBPE();
|
setSelecaoCboBPE();
|
||||||
|
alterarBotaoRetomarCancelar();
|
||||||
|
|
||||||
} catch (Exception ex) {
|
} catch (Exception ex) {
|
||||||
log.error("Error al editar una corrida", ex);
|
log.error("Error al editar una corrida", ex);
|
||||||
|
@ -2701,7 +2703,6 @@ public class EditarCorridaController extends MyGenericForwardComposer {
|
||||||
onClick$btnAdicionarTramo(null);
|
onClick$btnAdicionarTramo(null);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
public void onClick$btnRemoverEsquemaCorridaInfoTramo(Event ev) throws InterruptedException {
|
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.HibernateSearchObject;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper;
|
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderConfiguracionCorrida;
|
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderConfiguracionCorrida;
|
||||||
|
import com.trg.search.Filter;
|
||||||
|
|
||||||
@Controller("selecionarServicosGerarController")
|
@Controller("selecionarServicosGerarController")
|
||||||
@Scope("prototype")
|
@Scope("prototype")
|
||||||
|
@ -200,6 +201,9 @@ public class SelecionarServicosGerarController extends MyGenericForwardComposer
|
||||||
|
|
||||||
busquedaCorrita.addFilterLessOrEqual("esquemaOperacional.fecfinvigencia", gc.getTime());
|
busquedaCorrita.addFilterLessOrEqual("esquemaOperacional.fecfinvigencia", gc.getTime());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
busquedaCorrita.addFilterOr( Filter.isNull("indCorridaDesativada"), Filter.equal("indCorridaDesativada", Boolean.FALSE));
|
||||||
|
|
||||||
busquedaCorrita.addSortDesc("esquemacorridaId");
|
busquedaCorrita.addSortDesc("esquemacorridaId");
|
||||||
|
|
||||||
plwEsquemaCorrida.init(busquedaCorrita, esquemaCorridaList, pagingEsquemaCorrida);
|
plwEsquemaCorrida.init(busquedaCorrita, esquemaCorridaList, pagingEsquemaCorrida);
|
||||||
|
@ -253,6 +257,9 @@ public class SelecionarServicosGerarController extends MyGenericForwardComposer
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Date dataGeracaoInicial = fecGeracaoInicial.getValue();
|
||||||
|
Date dataGeracaoFinal = fecGeracaoFinal.getValue();
|
||||||
|
|
||||||
List<EsquemaCorrida> lsEsquemaCorrida =null;
|
List<EsquemaCorrida> lsEsquemaCorrida =null;
|
||||||
|
|
||||||
if(chkGerarPorMarca.isChecked() && cmbMarca.getSelectedItem() == null){
|
if(chkGerarPorMarca.isChecked() && cmbMarca.getSelectedItem() == null){
|
||||||
|
@ -268,7 +275,7 @@ public class SelecionarServicosGerarController extends MyGenericForwardComposer
|
||||||
Marca marca = null;
|
Marca marca = null;
|
||||||
if (cbiMarca != null) {
|
if (cbiMarca != null) {
|
||||||
marca = (Marca) cbiMarca.getValue();
|
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);
|
lsEsquemaCorrida.add(esquemaCorrida);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
Date dataGeracaoInicial = fecGeracaoInicial.getValue();
|
|
||||||
Date dataGeracaoFinal = fecGeracaoFinal.getValue();
|
|
||||||
|
|
||||||
if (dataGeracaoInicial.after(dataGeracaoFinal)) {
|
if (dataGeracaoInicial.after(dataGeracaoFinal)) {
|
||||||
Messagebox.show(Labels.getLabel("selecionarServicosGerarController.MSG.dataInicialMaiorFinal"),
|
Messagebox.show(Labels.getLabel("selecionarServicosGerarController.MSG.dataInicialMaiorFinal"),
|
||||||
|
|
|
@ -2807,6 +2807,8 @@ busquedaCatalogoDeRutaController.lhClase.label = Clase
|
||||||
busquedaCatalogoDeRutaController.lbClase.value = Clase de servicio
|
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.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
|
# Pantalla Editar linea
|
||||||
editarCatalogoDeRutaController.btnRetomarCancelar.tooltipCancelar=Desactivar
|
editarCatalogoDeRutaController.btnRetomarCancelar.tooltipCancelar=Desactivar
|
||||||
editarCatalogoDeRutaController.btnRetomarCancelar.tooltipRetomar=Reactivar
|
editarCatalogoDeRutaController.btnRetomarCancelar.tooltipRetomar=Reactivar
|
||||||
|
|
|
@ -3101,6 +3101,8 @@ editarCatalogoDeRutaController.padraoRecorrido = Tempo Padrão
|
||||||
editarCatalogoDeRutaController.tempoLocalidade = Tempo Localidade
|
editarCatalogoDeRutaController.tempoLocalidade = Tempo Localidade
|
||||||
editarCatalogoDeRutaController.msg.orgaoConcedenteObrigatorio = É necessário informar o Órgão Concedente
|
editarCatalogoDeRutaController.msg.orgaoConcedenteObrigatorio = É necessário informar o Órgão Concedente
|
||||||
|
|
||||||
|
busquedaCatalogoDeRutaController.chkCorridaCancelada=Serviços Inativos
|
||||||
|
|
||||||
editarCatalogoDeRutaController.msg.orgaoLinhaJaLiberada = Linha Já está Liberada.
|
editarCatalogoDeRutaController.msg.orgaoLinhaJaLiberada = Linha Já está Liberada.
|
||||||
editarCatalogoDeRutaController.MSG.linhaLiberada = Linha Liberada para a venda com Sucesso.
|
editarCatalogoDeRutaController.MSG.linhaLiberada = Linha Liberada para a venda com Sucesso.
|
||||||
editarCatalogoDeRutaController.MSG.linhaBloqueada = Linha Bloqueada para a venda com Sucesso.
|
editarCatalogoDeRutaController.MSG.linhaBloqueada = Linha Bloqueada para a venda com Sucesso.
|
||||||
|
|
|
@ -116,6 +116,7 @@
|
||||||
</grid>
|
</grid>
|
||||||
|
|
||||||
<toolbar>
|
<toolbar>
|
||||||
|
<checkbox id="chkCorridaCancelada" label="${c:l('busquedaCatalogoDeRutaController.chkCorridaCancelada')}"/>
|
||||||
<button id="btnPesquisa" image="/gui/img/find.png"
|
<button id="btnPesquisa" image="/gui/img/find.png"
|
||||||
label="${c:l('busquedaConfiguracionCorridaController.btnPesquisa.label')}" />
|
label="${c:l('busquedaConfiguracionCorridaController.btnPesquisa.label')}" />
|
||||||
</toolbar>
|
</toolbar>
|
||||||
|
|
|
@ -33,6 +33,9 @@
|
||||||
<button id="btnCopiar" height="20"
|
<button id="btnCopiar" height="20"
|
||||||
image="/gui/img/copiar.png" width="35px"
|
image="/gui/img/copiar.png" width="35px"
|
||||||
tooltiptext="${c:l('editarConfiguracionCorridaController.btnCopiar.tooltiptext')}" />
|
tooltiptext="${c:l('editarConfiguracionCorridaController.btnCopiar.tooltiptext')}" />
|
||||||
|
|
||||||
|
<separator orient="vertical" />
|
||||||
|
<button id="btnCancelarRetomar" height="20" width="35px"/>
|
||||||
</hbox>
|
</hbox>
|
||||||
</toolbar>
|
</toolbar>
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue