- correção na validação da km no grid
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@25860 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
24c710231d
commit
46d0ee330c
|
@ -53,7 +53,6 @@ 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 boolean mostraPopupGrid;
|
|
||||||
private static Logger log = Logger.getLogger(GridRutaTramoCoeficiente.class);
|
private static Logger log = Logger.getLogger(GridRutaTramoCoeficiente.class);
|
||||||
|
|
||||||
public GridRutaTramoCoeficiente() {
|
public GridRutaTramoCoeficiente() {
|
||||||
|
@ -61,15 +60,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();
|
||||||
mostraPopupGrid = true;
|
|
||||||
}
|
|
||||||
|
|
||||||
public boolean isMostraPopupGrid() {
|
|
||||||
return mostraPopupGrid;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setMostraPopupGrid(boolean mostraPopupGrid) {
|
|
||||||
this.mostraPopupGrid = mostraPopupGrid;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -82,7 +72,7 @@ public class GridRutaTramoCoeficiente extends Grid implements RowRenderer, Rende
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Cuás es la clase de servicio confiugrada
|
* Cuál es la clase de servicio confiugrada
|
||||||
*
|
*
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -59,13 +59,11 @@ public class EditarCombinacionTramoRutaController extends MyGenericForwardCompos
|
||||||
rutaTramoIdaVO = (RutaTramoVO) Executions.getCurrent().getArg().get("rutaTramoVO");
|
rutaTramoIdaVO = (RutaTramoVO) Executions.getCurrent().getArg().get("rutaTramoVO");
|
||||||
winEditarTramoRuta = (Window) Executions.getCurrent().getArg().get("winEditarTramoRuta");
|
winEditarTramoRuta = (Window) Executions.getCurrent().getArg().get("winEditarTramoRuta");
|
||||||
super.doAfterCompose(comp);
|
super.doAfterCompose(comp);
|
||||||
gridRutaSecuenciaIda.setMostraPopupGrid(false);
|
|
||||||
gridRutaSecuenciaIda.setClaseServicio(rutaTramoIdaVO.getClaseServicio());
|
gridRutaSecuenciaIda.setClaseServicio(rutaTramoIdaVO.getClaseServicio());
|
||||||
gridRutaSecuenciaIda.setOrgaoConcedente(rutaTramoIdaVO.getOrgaoConcedente());
|
gridRutaSecuenciaIda.setOrgaoConcedente(rutaTramoIdaVO.getOrgaoConcedente());
|
||||||
gridRutaSecuenciaIda.setLsVias(viaService.obtenerTodos());
|
gridRutaSecuenciaIda.setLsVias(viaService.obtenerTodos());
|
||||||
gridRutaSecuenciaIda.setLsCoeficientes(coeficienteTarifaService.obtenerTodos());
|
gridRutaSecuenciaIda.setLsCoeficientes(coeficienteTarifaService.obtenerTodos());
|
||||||
gridRutaSecuenciaIda.agregarTodos(tramoRutaService.generarCombinacion(rutaTramoIdaVO));
|
gridRutaSecuenciaIda.agregarTodos(tramoRutaService.generarCombinacion(rutaTramoIdaVO));
|
||||||
gridRutaSecuenciaVolta.setMostraPopupGrid(false);
|
|
||||||
gridRutaSecuenciaVolta.setClaseServicio(rutaTramoIdaVO.getClaseServicio());
|
gridRutaSecuenciaVolta.setClaseServicio(rutaTramoIdaVO.getClaseServicio());
|
||||||
gridRutaSecuenciaVolta.setOrgaoConcedente(rutaTramoIdaVO.getOrgaoConcedente());
|
gridRutaSecuenciaVolta.setOrgaoConcedente(rutaTramoIdaVO.getOrgaoConcedente());
|
||||||
gridRutaSecuenciaVolta.setLsVias(viaService.obtenerTodos());
|
gridRutaSecuenciaVolta.setLsVias(viaService.obtenerTodos());
|
||||||
|
|
|
@ -111,7 +111,7 @@ public class EditarTramoRutaController extends MyGenericForwardComposer {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (gridRutaSecuencia.getLsSecuenciaRutaTramoVO().isEmpty()){
|
if (gridRutaSecuencia.isEmpty()){
|
||||||
Messagebox.show(Labels.getLabel("editarTramoRutaController.msg.trechoObligatoria"),
|
Messagebox.show(Labels.getLabel("editarTramoRutaController.msg.trechoObligatoria"),
|
||||||
Labels.getLabel("editarTramoRutaController.window.title"), Messagebox.OK,
|
Labels.getLabel("editarTramoRutaController.window.title"), Messagebox.OK,
|
||||||
Messagebox.INFORMATION);
|
Messagebox.INFORMATION);
|
||||||
|
|
|
@ -57,16 +57,20 @@ public class ConstraintNumberBD implements Constraint {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
try {
|
||||||
BigDecimal valor = getBigDecimal(value);
|
BigDecimal valor = getBigDecimal(value);
|
||||||
|
|
||||||
if ((valor.precision() > precision) || (valor.scale() > scale)) {
|
if ((valor.precision() > precision) || (valor.scale() > scale)) {
|
||||||
throw new WrongValueException(comp,
|
throw new WrongValueException(comp,
|
||||||
Labels.getLabel("MSG.CONSTRAINT.CONSTRAINTNUMBERBD", new Object[] { precision - 2, scale }));
|
Labels.getLabel("MSG.CONSTRAINT.CONSTRAINTNUMBERBD", new Object[] { precision - 2, scale }));
|
||||||
}
|
}
|
||||||
|
} catch (NumberFormatException n) {
|
||||||
|
throw new WrongValueException(comp,Labels.getLabel("MSG.CONSTRAINT.CONSTRAINTNUMBERBD.EXCEPTION"));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private BigDecimal getBigDecimal(Object value) {
|
private BigDecimal getBigDecimal(Object value) throws NumberFormatException {
|
||||||
|
|
||||||
if (value instanceof BigDecimal) {
|
if (value instanceof BigDecimal) {
|
||||||
return (BigDecimal) value;
|
return (BigDecimal) value;
|
||||||
|
|
|
@ -7,12 +7,13 @@
|
||||||
# <controler>. <id>. <propiedade> = XXX
|
# <controler>. <id>. <propiedade> = XXX
|
||||||
|
|
||||||
#Versao do VentaBoleto:
|
#Versao do VentaBoleto:
|
||||||
versao = ADM_20130415_1RC143
|
versao = ADM_20130418_1RC144
|
||||||
|
|
||||||
# MSG Defaut:
|
# MSG Defaut:
|
||||||
MSG.CONSTRAINT.PORCENTAGEM = Os valores devem estar entre 0 e 100
|
MSG.CONSTRAINT.PORCENTAGEM = Os valores devem estar entre 0 e 100
|
||||||
MSG.CONSTRAINT.DECIMALBOX = Os valores devem estar entre 0 e 9999999
|
MSG.CONSTRAINT.DECIMALBOX = Os valores devem estar entre 0 e 9999999
|
||||||
MSG.CONSTRAINT.CONSTRAINTNUMBERBD = O valor deve ter o formato de {0} dígitos mais {1} decimais.
|
MSG.CONSTRAINT.CONSTRAINTNUMBERBD = O valor deve ter o formato de {0} dígitos mais {1} decimais.
|
||||||
|
MSG.CONSTRAINT.CONSTRAINTNUMBERBD.EXCEPTION = O valor informado não é válido
|
||||||
MSG.CONSTRAINT.CONSTRAINTNUMBERBDOBLIGATORIO = Os valores são obrigatórios
|
MSG.CONSTRAINT.CONSTRAINTNUMBERBDOBLIGATORIO = Os valores são obrigatórios
|
||||||
MSG.CONSTRAINT.MACConstraint = A MAC ADDRESS informada não é válida
|
MSG.CONSTRAINT.MACConstraint = A MAC ADDRESS informada não é válida
|
||||||
MSG.CONSTRAINT.MyTextboxDecimalConstraint.valorMaximo=O valor máximo permitido é {0}
|
MSG.CONSTRAINT.MyTextboxDecimalConstraint.valorMaximo=O valor máximo permitido é {0}
|
||||||
|
|
Loading…
Reference in New Issue