fix bug #0009077 -criação da funcionalidade de desconto no pricing
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@69221 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
1e751a1c63
commit
dfa9f3859b
|
@ -37,6 +37,7 @@ public class EditarPricingEspecificoOcupacionController extends MyGenericForward
|
|||
private MyListbox pricingListEspOcupacion;
|
||||
|
||||
private MyTextboxDecimal tarifa;
|
||||
private MyTextboxDecimal desconto;
|
||||
private MyTextboxDecimal ocupacioninicial;
|
||||
private MyTextboxDecimal ocupacionfinal;
|
||||
|
||||
|
@ -59,6 +60,7 @@ public class EditarPricingEspecificoOcupacionController extends MyGenericForward
|
|||
tarifa.setValue(pricingEspecificoOcupacion.getTarifa() == null ? StringUtils.EMPTY : BigDecimalUtil.getBigDecimalToStringDouble2CasasDecimaisFormatado(pricingEspecificoOcupacion.getTarifa(), locale));
|
||||
ocupacioninicial.setValue(pricingEspecificoOcupacion.getOcupacioninicial() == null ? StringUtils.EMPTY : BigDecimalUtil.getBigDecimalToStringDouble2CasasDecimaisFormatado(pricingEspecificoOcupacion.getOcupacioninicial(), locale));
|
||||
ocupacionfinal.setValue(pricingEspecificoOcupacion.getOcupacionfinal() == null ? StringUtils.EMPTY : BigDecimalUtil.getBigDecimalToStringDouble2CasasDecimaisFormatado(pricingEspecificoOcupacion.getOcupacionfinal(), locale));
|
||||
desconto.setValue(pricingEspecificoOcupacion.getDescuento() == null ? StringUtils.EMPTY : BigDecimalUtil.getBigDecimalToStringDouble2CasasDecimaisFormatado(pricingEspecificoOcupacion.getDescuento(), locale));
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -66,7 +68,7 @@ public class EditarPricingEspecificoOcupacionController extends MyGenericForward
|
|||
tarifa.getValue();
|
||||
ocupacioninicial.getValue();
|
||||
ocupacionfinal.getValue();
|
||||
|
||||
desconto.getValue();
|
||||
try {
|
||||
if (pricingEspecificoOcupacion.getPricingEspecificoOcupacionId() == null) {
|
||||
pricingEspecificoOcupacion = new PricingEspecificoOcupacion();
|
||||
|
@ -76,7 +78,8 @@ public class EditarPricingEspecificoOcupacionController extends MyGenericForward
|
|||
pricingEspecificoOcupacion.setOcupacioninicial(ocupacioninicial.getValueDecimal());
|
||||
pricingEspecificoOcupacion.setOcupacionfinal(ocupacionfinal.getValueDecimal());
|
||||
pricingEspecificoOcupacion.setPricingEspecifico(pricingEspecifico);
|
||||
|
||||
pricingEspecificoOcupacion.setDescuento(desconto.getValueDecimal());
|
||||
|
||||
pricingEspecificoOcupacion.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
||||
pricingEspecificoOcupacion.setFecmodif(Calendar.getInstance().getTime());
|
||||
pricingEspecificoOcupacion.setActivo(true);
|
||||
|
|
|
@ -23,6 +23,9 @@ public class RenderPricingEspecificoOcupacion implements ListitemRenderer {
|
|||
|
||||
lc = new Listcell(peo.getOcupacionfinal().toString());
|
||||
lc.setParent(lstm);
|
||||
|
||||
lc = new Listcell(peo.getDescuento() == null ?"":peo.getDescuento().toString());
|
||||
lc.setParent(lstm);
|
||||
|
||||
}
|
||||
|
||||
|
|
|
@ -178,6 +178,9 @@
|
|||
<listheader
|
||||
image="/gui/img/create_doc.gif" sort="auto(ocupacionfinal)"
|
||||
label="${c:l('editarPricingEspecificoOcupacionController.ocupacionFinal.label')}" />
|
||||
<listheader
|
||||
image="/gui/img/create_doc.gif" sort="auto(desconto)"
|
||||
label="${c:l('editarPricingEspecificoOcupacionController.desconto.label')}" />
|
||||
</listhead>
|
||||
</listbox>
|
||||
</vbox>
|
||||
|
|
|
@ -28,6 +28,7 @@
|
|||
<column width="60%" />
|
||||
</columns>
|
||||
<rows>
|
||||
|
||||
<row>
|
||||
<label
|
||||
value="${c:l('editarPricingEspecificoOcupacionController.tarifa.label')}" />
|
||||
|
@ -49,6 +50,13 @@
|
|||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextboxDecimal"
|
||||
precision="7" scale="2" constraint="no empty" />
|
||||
</row>
|
||||
<row>
|
||||
<label
|
||||
value="${c:l('editarPricingEspecificoOcupacionController.desconto.label')}" />
|
||||
<textbox id="desconto"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextboxDecimal"
|
||||
precision="5" scale="2" />
|
||||
</row>
|
||||
</rows>
|
||||
</grid>
|
||||
</window>
|
||||
|
|
Loading…
Reference in New Issue