fixes bug #6970
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@52337 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
514ef91a96
commit
fc616d1dcd
|
@ -54,7 +54,7 @@ public class GridRutaTramoCoeficiente extends Grid implements RowRenderer, Rende
|
||||||
private ClaseServicio claseServicio;
|
private ClaseServicio claseServicio;
|
||||||
private OrgaoConcedente orgaoConcedente;
|
private OrgaoConcedente orgaoConcedente;
|
||||||
private DataBinder dataBinder;
|
private DataBinder dataBinder;
|
||||||
private final Combobox cboVenda;
|
// private Combobox cboVenda;
|
||||||
private static Logger log = Logger.getLogger(GridRutaTramoCoeficiente.class);
|
private static Logger log = Logger.getLogger(GridRutaTramoCoeficiente.class);
|
||||||
|
|
||||||
public GridRutaTramoCoeficiente() {
|
public GridRutaTramoCoeficiente() {
|
||||||
|
@ -62,7 +62,6 @@ public class GridRutaTramoCoeficiente extends Grid implements RowRenderer, Rende
|
||||||
this.setRowRenderer(this);
|
this.setRowRenderer(this);
|
||||||
this.appendChild(generarColumns());
|
this.appendChild(generarColumns());
|
||||||
dataBinder = new DataBinder();
|
dataBinder = new DataBinder();
|
||||||
cboVenda = new Combobox();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -285,6 +284,7 @@ public class GridRutaTramoCoeficiente extends Grid implements RowRenderer, Rende
|
||||||
row.appendChild(cboVia);
|
row.appendChild(cboVia);
|
||||||
|
|
||||||
// Cell Venda
|
// Cell Venda
|
||||||
|
final Combobox cboVenda = new Combobox();
|
||||||
cboVenda.setId(cboVenda.getUuid());
|
cboVenda.setId(cboVenda.getUuid());
|
||||||
cboVenda.setReadonly(true);
|
cboVenda.setReadonly(true);
|
||||||
cboVenda.setWidth("100%");
|
cboVenda.setWidth("100%");
|
||||||
|
@ -435,7 +435,6 @@ public class GridRutaTramoCoeficiente extends Grid implements RowRenderer, Rende
|
||||||
dataBinder.addBinding(ibxKm2, "value", row.getUuid() + ".kmCoeficiente2", null, null,
|
dataBinder.addBinding(ibxKm2, "value", row.getUuid() + ".kmCoeficiente2", null, null,
|
||||||
"save", "com.rjconsultores.ventaboletos.web.utilerias.StringDecimalToDecimalConverter", null, null, null);
|
"save", "com.rjconsultores.ventaboletos.web.utilerias.StringDecimalToDecimalConverter", null, null, null);
|
||||||
row.appendChild(ibxKm2);
|
row.appendChild(ibxKm2);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -550,7 +549,4 @@ public class GridRutaTramoCoeficiente extends Grid implements RowRenderer, Rende
|
||||||
this.lsCoeficientes = lsCoeficientes;
|
this.lsCoeficientes = lsCoeficientes;
|
||||||
}
|
}
|
||||||
|
|
||||||
public Combobox getCboVenda() {
|
|
||||||
return cboVenda;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -80,6 +80,7 @@ public class EditarCombinacionTramoRutaController extends MyGenericForwardCompos
|
||||||
}
|
}
|
||||||
|
|
||||||
public void onClick$btnSalvar(Event e) throws InterruptedException {
|
public void onClick$btnSalvar(Event e) throws InterruptedException {
|
||||||
|
boolean generarRutaRegresso = false;
|
||||||
|
|
||||||
//Mantis 6970
|
//Mantis 6970
|
||||||
if (!validarRetorno()){
|
if (!validarRetorno()){
|
||||||
|
@ -92,9 +93,7 @@ public class EditarCombinacionTramoRutaController extends MyGenericForwardCompos
|
||||||
Labels.getLabel("editarCombinacionTramoRutaController.window.title"),
|
Labels.getLabel("editarCombinacionTramoRutaController.window.title"),
|
||||||
Messagebox.YES | Messagebox.NO, Messagebox.QUESTION);
|
Messagebox.YES | Messagebox.NO, Messagebox.QUESTION);
|
||||||
|
|
||||||
if (resp == Messagebox.NO){
|
generarRutaRegresso = (resp == Messagebox.YES);
|
||||||
return;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
rutaTramoIdaVO.setLsCombinacionRutaTramoVO(gridRutaSecuenciaIda.getLsSecuenciaRutaTramoCoeficienteVO());
|
rutaTramoIdaVO.setLsCombinacionRutaTramoVO(gridRutaSecuenciaIda.getLsSecuenciaRutaTramoCoeficienteVO());
|
||||||
|
@ -110,21 +109,20 @@ public class EditarCombinacionTramoRutaController extends MyGenericForwardCompos
|
||||||
Labels.getLabel("editarCombinacionTramoRutaController.window.title"),
|
Labels.getLabel("editarCombinacionTramoRutaController.window.title"),
|
||||||
Messagebox.OK, Messagebox.INFORMATION);
|
Messagebox.OK, Messagebox.INFORMATION);
|
||||||
|
|
||||||
if (!gridRutaSecuenciaVolta.isEmpty()) {
|
if (generarRutaRegresso) {
|
||||||
int resp = Messagebox.show(Labels.getLabel("editarCombinacionTramoRutaController.MSG.generarRutaRegreso"),
|
if (gridRutaSecuenciaVolta.isEmpty()){
|
||||||
Labels.getLabel("editarCombinacionTramoRutaController.window.title"),
|
rutaTramoRegresoVO = tramoRutaService.generarRutaRegreso(rutaTramoIdaVO);
|
||||||
Messagebox.YES | Messagebox.NO, Messagebox.QUESTION);
|
} else {
|
||||||
|
|
||||||
if (resp == Messagebox.YES) {
|
|
||||||
rutaTramoRegresoVO.setLsCombinacionRutaTramoVO(gridRutaSecuenciaVolta.getLsSecuenciaRutaTramoCoeficienteVO());
|
rutaTramoRegresoVO.setLsCombinacionRutaTramoVO(gridRutaSecuenciaVolta.getLsSecuenciaRutaTramoCoeficienteVO());
|
||||||
Ruta rutaRegresso = tramoRutaService.generarTramosRutas(rutaTramoRegresoVO);
|
}
|
||||||
|
|
||||||
if (rutaRegresso != null) {
|
Ruta rutaRegresso = tramoRutaService.generarTramosRutas(rutaTramoRegresoVO);
|
||||||
Messagebox.show(Labels.getLabel("editarCombinacionTramoRutaController.MSG.rutaRegresoGenerada",
|
|
||||||
new Object[] { rutaRegresso.getRutaId() + " - " + rutaRegresso.getDescruta() }),
|
if (rutaRegresso != null) {
|
||||||
Labels.getLabel("editarCombinacionTramoRutaController.window.title"),
|
Messagebox.show(Labels.getLabel("editarCombinacionTramoRutaController.MSG.rutaRegresoGenerada",
|
||||||
Messagebox.OK, Messagebox.INFORMATION);
|
new Object[] { rutaRegresso.getRutaId() + " - " + rutaRegresso.getDescruta() }),
|
||||||
}
|
Labels.getLabel("editarCombinacionTramoRutaController.window.title"),
|
||||||
|
Messagebox.OK, Messagebox.INFORMATION);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue