fixed bug #7568 - alterações clone de Linha
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@56945 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
e4f6f3fa2a
commit
7377a29b0d
|
@ -142,6 +142,7 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
||||||
private Tramo tramoBandBox;
|
private Tramo tramoBandBox;
|
||||||
private Textbox txtNome;
|
private Textbox txtNome;
|
||||||
private Textbox txtPrefixo;
|
private Textbox txtPrefixo;
|
||||||
|
private Textbox txtPrefixoAuxiliar;
|
||||||
private Spinner numSecuencia;
|
private Spinner numSecuencia;
|
||||||
private Combobox cmbClase;
|
private Combobox cmbClase;
|
||||||
private Combobox cmbVia;
|
private Combobox cmbVia;
|
||||||
|
@ -1029,11 +1030,12 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
||||||
|
|
||||||
private boolean clone = false;
|
private boolean clone = false;
|
||||||
|
|
||||||
public void onClick$btnCopiar(Event ev) throws CloneNotSupportedException {
|
public void onClick$btnCopiar(Event ev) throws CloneNotSupportedException, InterruptedException {
|
||||||
if (!clone) {
|
if (!clone) {
|
||||||
List<RutaCombinacion> rutaCombinacionsAntiga = rutaCombinacionService.obtenerPorRuta(ruta);
|
List<RutaCombinacion> rutaCombinacionsAntiga = rutaCombinacionService.obtenerPorRuta(ruta);
|
||||||
ruta = Ruta.clone(ruta);
|
ruta = Ruta.clone(ruta);
|
||||||
ruta.setRutaId(null);
|
ruta.setRutaId(null);
|
||||||
|
|
||||||
List<RutaCombinacion> rutaCombinacions = new ArrayList<RutaCombinacion>();
|
List<RutaCombinacion> rutaCombinacions = new ArrayList<RutaCombinacion>();
|
||||||
|
|
||||||
for (RutaCombinacion rc : rutaCombinacionsAntiga){
|
for (RutaCombinacion rc : rutaCombinacionsAntiga){
|
||||||
|
@ -1045,14 +1047,44 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
|
||||||
ruta.setRutaCombinacionList(rutaCombinacions);
|
ruta.setRutaCombinacionList(rutaCombinacions);
|
||||||
|
|
||||||
carregarParadaSecuencia(ruta.getRutaSecuenciaList());
|
carregarParadaSecuencia(ruta.getRutaSecuenciaList());
|
||||||
|
|
||||||
|
Constraint constNumRuta = txtNumRuta.getConstraint();
|
||||||
txtNumRuta.setConstraint("");
|
txtNumRuta.setConstraint("");
|
||||||
ruta.setNumRuta("");
|
ruta.setNumRuta("");
|
||||||
txtNumRuta.setValue("");
|
txtNumRuta.setValue("");
|
||||||
txtNumRuta.setConstraint("no empty");
|
txtNumRuta.setConstraint(constNumRuta);
|
||||||
|
|
||||||
|
Constraint constPrefixo = txtPrefixo.getConstraint();
|
||||||
|
txtPrefixo.setConstraint("");
|
||||||
|
ruta.setPrefixo("");
|
||||||
|
txtPrefixo.setValue("");
|
||||||
|
txtPrefixo.setConstraint(constPrefixo);
|
||||||
|
|
||||||
|
Constraint constPrefixoAuxiliar = txtPrefixoAuxiliar.getConstraint();
|
||||||
|
txtPrefixoAuxiliar.setConstraint("");
|
||||||
|
ruta.setPrefixoAuxiliar("");
|
||||||
|
txtPrefixoAuxiliar.setValue("");
|
||||||
|
txtPrefixoAuxiliar.setConstraint(constPrefixoAuxiliar);
|
||||||
|
|
||||||
|
Constraint constCantEixos = txtCantEixos.getConstraint();
|
||||||
|
txtCantEixos.setConstraint("");
|
||||||
|
ruta.setCantEixos(null);
|
||||||
|
txtCantEixos.setValue(null);
|
||||||
|
txtCantEixos.setConstraint(constCantEixos);
|
||||||
|
|
||||||
|
Constraint constCantAsientos = txtCantAsientos.getConstraint();
|
||||||
|
txtCantAsientos.setConstraint("");
|
||||||
|
ruta.setCantAsientos(null);
|
||||||
|
txtCantAsientos.setValue(null);
|
||||||
|
txtCantAsientos.setConstraint(constCantAsientos);
|
||||||
|
|
||||||
rutaCombinacionList.setModel(new ListModelList(ruta.getRutaCombinacionList()));
|
rutaCombinacionList.setModel(new ListModelList(ruta.getRutaCombinacionList()));
|
||||||
lsEmpresa = UsuarioLogado.getUsuarioLogado().getEmpresa();
|
lsEmpresa = UsuarioLogado.getUsuarioLogado().getEmpresa();
|
||||||
clone = true;
|
clone = true;
|
||||||
|
|
||||||
|
Messagebox.show(Labels.getLabel("editarCatalogoDeRutaController.MSG.cloneOK"),
|
||||||
|
Labels.getLabel("editarCatalogoDeRutaController.window.title"),
|
||||||
|
Messagebox.OK, Messagebox.INFORMATION);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1747,6 +1747,7 @@ editarCatalogoDeRutaController.MSG.sequencia = Debe de informar al menos dos sec
|
||||||
editarCatalogoDeRutaController.MSG.borrarPergunta = Deseas eliminar esta linea?
|
editarCatalogoDeRutaController.MSG.borrarPergunta = Deseas eliminar esta linea?
|
||||||
editarCatalogoDeRutaController.MSG.gerarPergunta = Generar combinación?
|
editarCatalogoDeRutaController.MSG.gerarPergunta = Generar combinación?
|
||||||
editarCatalogoDeRutaController.MSG.borrarOK = Linea se eliminó exitosamente
|
editarCatalogoDeRutaController.MSG.borrarOK = Linea se eliminó exitosamente
|
||||||
|
editarCatalogoDeRutaController.MSG.cloneOK = Linha Gerada com Sucesso
|
||||||
editarCatalogoDeRutaController.MSG.selectItem = Error al seleccionar un elemento
|
editarCatalogoDeRutaController.MSG.selectItem = Error al seleccionar un elemento
|
||||||
editarCatalogoDeRutaController.MSG.tramoExiste = Combinación existente
|
editarCatalogoDeRutaController.MSG.tramoExiste = Combinación existente
|
||||||
editarCatalogoDeRutaController.MSG.tramo = Tramo inexistente
|
editarCatalogoDeRutaController.MSG.tramo = Tramo inexistente
|
||||||
|
|
|
@ -1800,6 +1800,7 @@ editarCatalogoDeRutaController.MSG.sequencia = Deve informar al menos dos secuen
|
||||||
editarCatalogoDeRutaController.MSG.borrarPergunta = Deseja Eliminar esta linha?
|
editarCatalogoDeRutaController.MSG.borrarPergunta = Deseja Eliminar esta linha?
|
||||||
editarCatalogoDeRutaController.MSG.gerarPergunta = Gerar combinação?
|
editarCatalogoDeRutaController.MSG.gerarPergunta = Gerar combinação?
|
||||||
editarCatalogoDeRutaController.MSG.borrarOK = Linha Excluida com Sucesso.
|
editarCatalogoDeRutaController.MSG.borrarOK = Linha Excluida com Sucesso.
|
||||||
|
editarCatalogoDeRutaController.MSG.cloneOK = Linha Gerada com Sucesso
|
||||||
editarCatalogoDeRutaController.MSG.selectItem = Error al seleccionar um elemento
|
editarCatalogoDeRutaController.MSG.selectItem = Error al seleccionar um elemento
|
||||||
editarCatalogoDeRutaController.MSG.tramoExiste = Combinação existente.
|
editarCatalogoDeRutaController.MSG.tramoExiste = Combinação existente.
|
||||||
editarCatalogoDeRutaController.MSG.tramo = Trecho inexistente.
|
editarCatalogoDeRutaController.MSG.tramo = Trecho inexistente.
|
||||||
|
|
Loading…
Reference in New Issue