leonardo 2016-03-22 14:38:13 +00:00
parent c58d1444ab
commit 5cd335c6a0
4 changed files with 23 additions and 2 deletions

View File

@ -179,7 +179,8 @@ public class EditarCorridaController extends MyGenericForwardComposer {
private Checkbox jue;
private Checkbox vie;
private Checkbox sab;
private Checkbox dom;
private Checkbox dom;
private boolean isClone = false;
private Checkbox diaSimDiaNao;
@Override
@ -359,6 +360,18 @@ public class EditarCorridaController extends MyGenericForwardComposer {
Messagebox.OK, Messagebox.ERROR);
}
}
public void onClick$btnCopiar(Event ev) {
txtNumCorrida.setConstraint("");
txtNumCorrida.setDisabled(false);
txtNumCorrida.setText("");
isClone = true;
txtNumCorrida.setConstraint("no empty");
esquemaCorrida = esquemaCorridaService.obtenerID(esquemaCorrida.getEsquemacorridaId()); // para carregar as propriedades lazy
EsquemaCorrida novo = new EsquemaCorrida();
novo.clone(esquemaCorrida);
esquemaCorrida = novo;
}
public void clearCombobox(Combobox combobox) {
@ -669,9 +682,11 @@ public class EditarCorridaController extends MyGenericForwardComposer {
EsquemaOperacional eo = esquemaCorrida.getEsquemaOperacional();
eo.setFecniciovigencia(fecniciovigencia.getValue());
eo.setFecfinvigencia(fecfinvigencia.getValue());
esquemaCorrida.setEsquemaOperacional(eo);
esquemaCorrida.setEsquemaOperacional(eo);
esquemaCorridaService.suscribir(esquemaCorrida);
esquemaCorridaService.actualizaEsquemaTramo(lsParadaEsquema, esquemaCorrida);
isClone = false;
}
Messagebox.show(Labels.getLabel("editarConfiguracionCorridaController.MSG.suscribirOK"),
Labels.getLabel("editarConfiguracionCorridaController.window.title"),

View File

@ -1973,6 +1973,7 @@ editarConfiguracionCorridaController.btnAbrirEsquemaCorrida.error = No existe se
editarConfiguracionCorridaController.cmbIndGeneraFeriado.value = Generar servicio
editarConfiguracionCorridaController.MSG.NumAgrupacion = Ya existe un tren con ese número.
editarConfiguracionCorridaController.MSG.AgrupacionCorrida = Ya existe un vagon con ese número.
editarConfiguracionCorridaController.btnCopiar.tooltiptext=Generar Servicio igual a este
editarConfiguracionCorridaController.lbDiaSimDiaNao = Dia sim dia não
#Planeacion de Poltrona Controller

View File

@ -2017,6 +2017,7 @@ editarConfiguracionCorridaController.btnAbrirEsquemaCorrida.error = Não existe
editarConfiguracionCorridaController.cmbIndGeneraFeriado.value = Gerar Corrida
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.btnCopiar.tooltiptext=Gerar Serviço igual a este
editarConfiguracionCorridaController.lbDiaSimDiaNao = Dia sim dia não
#Planeacion de Poltrona Controller

View File

@ -28,6 +28,10 @@
image="/gui/img/exit.png" width="35px"
onClick="winEditarCorrida.detach()"
tooltiptext="${c:l('editarConfiguracionCorridaController.btnFechar.tooltiptext')}" />
<separator orient="vertical" />
<button id="btnCopiar" height="20"
image="/gui/img/copiar.png" width="35px"
tooltiptext="${c:l('editarUsuarioController.btnCopiar.tooltiptext')}" />
</hbox>
</toolbar>