bug #0009077 - corrigido erro de edição do pricingOcupação 

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@71131 d1611594-4594-4d17-8e1d-87c2c4800839
master
bruno.neves 2017-07-07 18:08:32 +00:00
parent c7218bc1b2
commit d4978b72f2
1 changed files with 4 additions and 4 deletions

View File

@ -44,7 +44,7 @@ public class EditarPricingEspecificoOcupacionController extends MyGenericForward
private Boolean isEdicao; private Boolean isEdicao;
@Autowired @Autowired
private PricingEspecificoService pricingEspecificoService; private PricingEspecificoService pricingEspecificoService;
@Override @Override
@ -57,7 +57,7 @@ public class EditarPricingEspecificoOcupacionController extends MyGenericForward
super.doAfterCompose(comp); super.doAfterCompose(comp);
Locale locale = new Locale("pt", "BR"); Locale locale = new Locale("pt", "BR");
if (pricingEspecificoOcupacion.getTarifa() != null) { if (pricingEspecificoOcupacion.getTarifa() != null || pricingEspecificoOcupacion.getDescuento() != null) {
tarifa.setValue(pricingEspecificoOcupacion.getTarifa() == null ? StringUtils.EMPTY : BigDecimalUtil.getBigDecimalToStringDouble2CasasDecimaisFormatado(pricingEspecificoOcupacion.getTarifa(), locale)); tarifa.setValue(pricingEspecificoOcupacion.getTarifa() == null ? StringUtils.EMPTY : BigDecimalUtil.getBigDecimalToStringDouble2CasasDecimaisFormatado(pricingEspecificoOcupacion.getTarifa(), locale));
ocupacioninicial.setValue(pricingEspecificoOcupacion.getOcupacioninicial() == null ? StringUtils.EMPTY : BigDecimalUtil.getBigDecimalToStringDouble2CasasDecimaisFormatado(pricingEspecificoOcupacion.getOcupacioninicial(), 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)); ocupacionfinal.setValue(pricingEspecificoOcupacion.getOcupacionfinal() == null ? StringUtils.EMPTY : BigDecimalUtil.getBigDecimalToStringDouble2CasasDecimaisFormatado(pricingEspecificoOcupacion.getOcupacionfinal(), locale));
@ -70,12 +70,12 @@ public class EditarPricingEspecificoOcupacionController extends MyGenericForward
ocupacioninicial.getValue(); ocupacioninicial.getValue();
ocupacionfinal.getValue(); ocupacionfinal.getValue();
desconto.getValue(); desconto.getValue();
if(desconto.getValue() == "" && tarifa.getValue() == "" ){ if(desconto.getValue().equals("") && tarifa.getValue().equals("") ){
Messagebox.show( Messagebox.show(
"Não é possivel salvar pricing.\n O campo desconto ou Tarifa deve ser preenchido!", "Não é possivel salvar pricing.\n O campo desconto ou Tarifa deve ser preenchido!",
Labels.getLabel("editarPricingController.window.title"), Labels.getLabel("editarPricingController.window.title"),
Messagebox.OK, Messagebox.ERROR); Messagebox.OK, Messagebox.ERROR);
}else if(desconto.getValue() != "" && tarifa.getValue() != "" ){ }else if(!desconto.getValue().equals("") && !tarifa.getValue().equals("") ){
Messagebox.show( Messagebox.show(
"Não é possivel salvar pricing.\n Os campos Desconto e Tarifa não devem ser preenchido ao mesmo tempo!", "Não é possivel salvar pricing.\n Os campos Desconto e Tarifa não devem ser preenchido ao mesmo tempo!",
Labels.getLabel("editarPricingController.window.title"), Labels.getLabel("editarPricingController.window.title"),