Implementação geração serviço dia sim dia não.
fixes bug 7243 git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@54073 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
6c20c134b2
commit
848a9d8336
|
@ -180,6 +180,7 @@ public class EditarCorridaController extends MyGenericForwardComposer {
|
||||||
private Checkbox vie;
|
private Checkbox vie;
|
||||||
private Checkbox sab;
|
private Checkbox sab;
|
||||||
private Checkbox dom;
|
private Checkbox dom;
|
||||||
|
private Checkbox diaSimDiaNao;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void doAfterCompose(Component comp) throws Exception {
|
public void doAfterCompose(Component comp) throws Exception {
|
||||||
|
@ -404,6 +405,7 @@ public class EditarCorridaController extends MyGenericForwardComposer {
|
||||||
lsParadaEsquema.add(ps);
|
lsParadaEsquema.add(ps);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
private void carregarParadaSecuencia(List<EsquemaTramo> lsEsquemaTramo) {
|
private void carregarParadaSecuencia(List<EsquemaTramo> lsEsquemaTramo) {
|
||||||
|
|
||||||
ClaseServicio clase = esquemaCorrida.getClaseServicio();
|
ClaseServicio clase = esquemaCorrida.getClaseServicio();
|
||||||
|
@ -463,6 +465,7 @@ public class EditarCorridaController extends MyGenericForwardComposer {
|
||||||
esquemaTramoList.setData(lsParadaEsquema);
|
esquemaTramoList.setData(lsParadaEsquema);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings({ "deprecation", "unchecked" })
|
||||||
public void onClick$btnSalvar(Event ev) throws InterruptedException {
|
public void onClick$btnSalvar(Event ev) throws InterruptedException {
|
||||||
Date dataDe = fecniciovigencia.getValue();
|
Date dataDe = fecniciovigencia.getValue();
|
||||||
Date dataAte = fecfinvigencia.getValue();
|
Date dataAte = fecfinvigencia.getValue();
|
||||||
|
@ -788,6 +791,7 @@ public class EditarCorridaController extends MyGenericForwardComposer {
|
||||||
/**
|
/**
|
||||||
* Selecciona las paradas que no estan en la secuencia de la ruta
|
* Selecciona las paradas que no estan en la secuencia de la ruta
|
||||||
*/
|
*/
|
||||||
|
@SuppressWarnings("unchecked")
|
||||||
private void selecionarRutaSequenciaForaEsqCorrida() {
|
private void selecionarRutaSequenciaForaEsqCorrida() {
|
||||||
if (lsTramosRutaEsquemaCorrida == null) {
|
if (lsTramosRutaEsquemaCorrida == null) {
|
||||||
lsTramosRutaEsquemaCorrida = new ArrayList<RutaSecuencia>();
|
lsTramosRutaEsquemaCorrida = new ArrayList<RutaSecuencia>();
|
||||||
|
@ -1606,13 +1610,22 @@ public class EditarCorridaController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
public void setBtnApagar(Button btnApagar) {
|
public void setBtnApagar(Button btnApagar) {
|
||||||
this.btnApagar = btnApagar;
|
this.btnApagar = btnApagar;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Checkbox getDiaSimDiaNao() {
|
||||||
|
return diaSimDiaNao;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setDiaSimDiaNao(Checkbox diaSimDiaNao) {
|
||||||
|
this.diaSimDiaNao = diaSimDiaNao;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void onClick$btnApagarRebote(Event e) throws InterruptedException {
|
public void onClick$btnApagarRebote(Event e) throws InterruptedException {
|
||||||
esquemaCorrida.setEsquemaCorridaRebote(null);
|
esquemaCorrida.setEsquemaCorridaRebote(null);
|
||||||
txtIdCorridaRebote.setValue("");
|
txtIdCorridaRebote.setValue("");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings({ "unchecked", "rawtypes" })
|
||||||
public void onClick$btnAbrirEsquemaCorrida(Event e)
|
public void onClick$btnAbrirEsquemaCorrida(Event e)
|
||||||
throws InterruptedException {
|
throws InterruptedException {
|
||||||
if (esquemaCorrida.getEsquemaCorridaRebote() == null) {
|
if (esquemaCorrida.getEsquemaCorridaRebote() == null) {
|
||||||
|
@ -1637,6 +1650,7 @@ public class EditarCorridaController extends MyGenericForwardComposer {
|
||||||
args, MODAL);
|
args, MODAL);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings({ "rawtypes", "unchecked" })
|
||||||
public void onClick$btnBuscarEsquemaCorrida(Event e) {
|
public void onClick$btnBuscarEsquemaCorrida(Event e) {
|
||||||
Map argss = new HashMap();
|
Map argss = new HashMap();
|
||||||
|
|
||||||
|
@ -1657,7 +1671,6 @@ public class EditarCorridaController extends MyGenericForwardComposer {
|
||||||
}
|
}
|
||||||
|
|
||||||
public class MyComboRutaRenderer implements ComboitemRenderer {
|
public class MyComboRutaRenderer implements ComboitemRenderer {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void render(Comboitem item, Object data) throws Exception {
|
public void render(Comboitem item, Object data) throws Exception {
|
||||||
|
|
||||||
|
@ -1665,7 +1678,84 @@ public class EditarCorridaController extends MyGenericForwardComposer {
|
||||||
String descricao = ruta.getDescruta() + " Id:" + ruta.getRutaId() + " Sentido:" + (ruta.getIndSentidoIda() ? Labels.getLabel("editarCatalogoDeRutaController.radIda.value") : Labels.getLabel("editarCatalogoDeRutaController.radVolta.value")) + " Número:" + ruta.getNumRuta();
|
String descricao = ruta.getDescruta() + " Id:" + ruta.getRutaId() + " Sentido:" + (ruta.getIndSentidoIda() ? Labels.getLabel("editarCatalogoDeRutaController.radIda.value") : Labels.getLabel("editarCatalogoDeRutaController.radVolta.value")) + " Número:" + ruta.getNumRuta();
|
||||||
item.setLabel(descricao);
|
item.setLabel(descricao);
|
||||||
item.setValue(data);
|
item.setValue(data);
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
public void onClick$diaSimDiaNao(Event e) throws InterruptedException {
|
||||||
|
habilitaDiasDaSemana(diaSimDiaNao.isChecked());
|
||||||
|
}
|
||||||
|
|
||||||
|
public void onClick$lun(Event e) throws InterruptedException {
|
||||||
|
habilitarDiaSimDiaNao(lun.isChecked(), mar.isChecked(), mie.isChecked(), jue.isChecked(), vie.isChecked(), sab.isChecked(), dom.isChecked());
|
||||||
|
}
|
||||||
|
|
||||||
|
public void onClick$mar(Event e) throws InterruptedException {
|
||||||
|
habilitarDiaSimDiaNao(lun.isChecked(), mar.isChecked(), mie.isChecked(), jue.isChecked(), vie.isChecked(), sab.isChecked(), dom.isChecked());
|
||||||
|
}
|
||||||
|
|
||||||
|
public void onClick$mie(Event e) throws InterruptedException {
|
||||||
|
habilitarDiaSimDiaNao(lun.isChecked(), mar.isChecked(), mie.isChecked(), jue.isChecked(), vie.isChecked(), sab.isChecked(), dom.isChecked());
|
||||||
|
}
|
||||||
|
|
||||||
|
public void onClick$jue(Event e) throws InterruptedException {
|
||||||
|
habilitarDiaSimDiaNao(lun.isChecked(), mar.isChecked(), mie.isChecked(), jue.isChecked(), vie.isChecked(), sab.isChecked(), dom.isChecked());
|
||||||
|
}
|
||||||
|
|
||||||
|
public void onClick$vie(Event e) throws InterruptedException {
|
||||||
|
habilitarDiaSimDiaNao(lun.isChecked(), mar.isChecked(), mie.isChecked(), jue.isChecked(), vie.isChecked(), sab.isChecked(), dom.isChecked());
|
||||||
|
}
|
||||||
|
|
||||||
|
public void onClick$sab(Event e) throws InterruptedException {
|
||||||
|
habilitarDiaSimDiaNao(lun.isChecked(), mar.isChecked(), mie.isChecked(), jue.isChecked(), vie.isChecked(), sab.isChecked(), dom.isChecked());
|
||||||
|
}
|
||||||
|
|
||||||
|
public void onClick$dom(Event e) throws InterruptedException {
|
||||||
|
habilitarDiaSimDiaNao(lun.isChecked(), mar.isChecked(), mie.isChecked(), jue.isChecked(), vie.isChecked(), sab.isChecked(), dom.isChecked());
|
||||||
|
}
|
||||||
|
|
||||||
|
private void habilitaDiasDaSemana(Boolean isChecked) {
|
||||||
|
if (isChecked) {
|
||||||
|
lun.setChecked(!isChecked);
|
||||||
|
mar.setChecked(!isChecked);
|
||||||
|
mie.setChecked(!isChecked);
|
||||||
|
jue.setChecked(!isChecked);
|
||||||
|
vie.setChecked(!isChecked);
|
||||||
|
sab.setChecked(!isChecked);
|
||||||
|
dom.setChecked(!isChecked);
|
||||||
|
|
||||||
|
lun.setDisabled(isChecked);
|
||||||
|
mar.setDisabled(isChecked);
|
||||||
|
mie.setDisabled(isChecked);
|
||||||
|
jue.setDisabled(isChecked);
|
||||||
|
vie.setDisabled(isChecked);
|
||||||
|
sab.setDisabled(isChecked);
|
||||||
|
dom.setDisabled(isChecked);
|
||||||
|
} else {
|
||||||
|
lun.setChecked(Boolean.FALSE);
|
||||||
|
mar.setChecked(Boolean.FALSE);
|
||||||
|
mie.setChecked(Boolean.FALSE);
|
||||||
|
jue.setChecked(Boolean.FALSE);
|
||||||
|
vie.setChecked(Boolean.FALSE);
|
||||||
|
sab.setChecked(Boolean.FALSE);
|
||||||
|
dom.setChecked(Boolean.FALSE);
|
||||||
|
|
||||||
|
lun.setDisabled(Boolean.FALSE);
|
||||||
|
mar.setDisabled(Boolean.FALSE);
|
||||||
|
mie.setDisabled(Boolean.FALSE);
|
||||||
|
jue.setDisabled(Boolean.FALSE);
|
||||||
|
vie.setDisabled(Boolean.FALSE);
|
||||||
|
sab.setDisabled(Boolean.FALSE);
|
||||||
|
dom.setDisabled(Boolean.FALSE);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void habilitarDiaSimDiaNao(Boolean isLun, Boolean isMar, Boolean isMie, Boolean isJue, Boolean isVie, Boolean isSab, Boolean isDom) {
|
||||||
|
if(isLun || isMar || isMie || isJue || isVie || isSab || isDom) {
|
||||||
|
diaSimDiaNao.setChecked(Boolean.FALSE);
|
||||||
|
diaSimDiaNao.setDisabled(Boolean.TRUE);
|
||||||
|
} else {
|
||||||
|
diaSimDiaNao.setChecked(Boolean.FALSE);
|
||||||
|
diaSimDiaNao.setDisabled(Boolean.FALSE);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -1973,7 +1973,7 @@ editarConfiguracionCorridaController.btnAbrirEsquemaCorrida.error = No existe se
|
||||||
editarConfiguracionCorridaController.cmbIndGeneraFeriado.value = Generar servicio
|
editarConfiguracionCorridaController.cmbIndGeneraFeriado.value = Generar servicio
|
||||||
editarConfiguracionCorridaController.MSG.NumAgrupacion = Ya existe un tren con ese número.
|
editarConfiguracionCorridaController.MSG.NumAgrupacion = Ya existe un tren con ese número.
|
||||||
editarConfiguracionCorridaController.MSG.AgrupacionCorrida = Ya existe un vagon con ese número.
|
editarConfiguracionCorridaController.MSG.AgrupacionCorrida = Ya existe un vagon con ese número.
|
||||||
|
editarConfiguracionCorridaController.lbDiaSimDiaNao = Dia sim dia não
|
||||||
|
|
||||||
#Planeacion de Poltrona Controller
|
#Planeacion de Poltrona Controller
|
||||||
editarConfiguracionCorridaAsientoController.window.title = Planificación de asientos
|
editarConfiguracionCorridaAsientoController.window.title = Planificación de asientos
|
||||||
|
|
|
@ -2017,7 +2017,7 @@ editarConfiguracionCorridaController.btnAbrirEsquemaCorrida.error = Não existe
|
||||||
editarConfiguracionCorridaController.cmbIndGeneraFeriado.value = Gerar Corrida
|
editarConfiguracionCorridaController.cmbIndGeneraFeriado.value = Gerar Corrida
|
||||||
editarConfiguracionCorridaController.MSG.NumAgrupacion = Já existe este número do Trem cadastrado.
|
editarConfiguracionCorridaController.MSG.NumAgrupacion = Já existe este número do Trem cadastrado.
|
||||||
editarConfiguracionCorridaController.MSG.AgrupacionCorrida = Já existe este número de serviço cadastrado para outro Trem.
|
editarConfiguracionCorridaController.MSG.AgrupacionCorrida = Já existe este número de serviço cadastrado para outro Trem.
|
||||||
|
editarConfiguracionCorridaController.lbDiaSimDiaNao = Dia sim dia não
|
||||||
|
|
||||||
#Planeacion de Poltrona Controller
|
#Planeacion de Poltrona Controller
|
||||||
editarConfiguracionCorridaAsientoController.window.title = Planejamento de poltronas
|
editarConfiguracionCorridaAsientoController.window.title = Planejamento de poltronas
|
||||||
|
|
|
@ -223,8 +223,13 @@
|
||||||
value="@{winEditarCorrida$composer.esquemaCorrida.cantparados}" />
|
value="@{winEditarCorrida$composer.esquemaCorrida.cantparados}" />
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<label
|
<label value="${c:l('editarConfiguracionCorridaController.lbSemana.value')}" />
|
||||||
value="${c:l('editarConfiguracionCorridaController.lbSemana.value')}" />
|
<checkbox id="diaSimDiaNao"
|
||||||
|
label="${c:l('editarConfiguracionCorridaController.lbDiaSimDiaNao')}"
|
||||||
|
checked="@{winEditarCorrida$composer.esquemaCorrida.indDiaSimDiaNao}" />
|
||||||
|
</row>
|
||||||
|
<row>
|
||||||
|
<label value="${c:l('editarConfiguracionCorridaController.lbSemana.value')}" />
|
||||||
<hbox>
|
<hbox>
|
||||||
<checkbox id="lun"
|
<checkbox id="lun"
|
||||||
label="${c:l('editarConfiguracionCorridaController.lbL.value')}"
|
label="${c:l('editarConfiguracionCorridaController.lbL.value')}"
|
||||||
|
|
Loading…
Reference in New Issue