diff --git a/pom.xml b/pom.xml index 19b42e8de..2aabd88e2 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ 4.0.0 br.com.rjconsultores ventaboletosadm - 1.11.6 + 1.11.7 war diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaController.java index 83c41d230..d01a4ef6c 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaController.java @@ -207,6 +207,7 @@ import com.rjconsultores.wsag.WSAGLog; @Controller("editarPuntoVentaController") @Scope("prototype") public class EditarPuntoVentaController extends MyGenericForwardComposer { + private static final long serialVersionUID = 1L; private static Logger log = Logger.getLogger(EditarPuntoVentaController.class); @@ -1963,10 +1964,8 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { puntoVenta.setTitularId(null); } - /*Comentanddo por que o cliente que pediu não existe mais - validarDiversos(); - */ - + validarDiversos(); + String numagencia = txtNumAg.getValue() + (StringUtils.isBlank(txtDigitoAg.getValue()) ? "" : "-" + txtDigitoAg.getValue()); if (puntoVenta.getAgenciaId() != null) { @@ -2422,9 +2421,9 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { } private void validarDiversos() { - if (puntoVenta.getDiversosId() != null || - !txtResponEnergia.getValue().isEmpty() - || cmbPosicao.getSelectedItem() != null + if (puntoVenta.getDiversosId() != null) + { + if(!txtResponEnergia.getValue().isEmpty() || checkInformatizada.isChecked() || checkBilheteInfo.isChecked() || checkVendaInternet.isChecked() @@ -2434,14 +2433,15 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { || checkOfpsPropria.isChecked() || checkOfpsTerceiros.isChecked()) { - txtResponAluguel.setConstraint(new ConstraintNoEmpty()); - txtResponAluguel.getValue(); - txtResponTel.setConstraint(new ConstraintNoEmpty()); - txtResponTel.getValue(); - - puntoVenta.getDiversosId().setActivo(Boolean.TRUE); - puntoVenta.getDiversosId().setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); - puntoVenta.getDiversosId().setFecmodif(Calendar.getInstance().getTime()); + txtResponAluguel.setConstraint("no empty"); + txtResponAluguel.getValue(); + txtResponTel.setConstraint("no empty"); + txtResponTel.getValue(); + + puntoVenta.getDiversosId().setActivo(Boolean.TRUE); + puntoVenta.getDiversosId().setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); + puntoVenta.getDiversosId().setFecmodif(Calendar.getInstance().getTime()); + } } else { puntoVenta.setDiversosId(null); @@ -4838,10 +4838,11 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { return value; } } + private Boolean isEdicaoDoPuntoVentaEisPermissaoMotivoFormaPago() { - if(puntoVenta.getPuntoventaId()!=null && isPermissaoMotivoFormaPago) { - return true; - } - return false; + if(puntoVenta.getPuntoventaId()!=null && isPermissaoMotivoFormaPago) { + return true; + } + return false; } } \ No newline at end of file diff --git a/web/gui/catalogos/editarPuntoVenta.zul b/web/gui/catalogos/editarPuntoVenta.zul index 9494ca785..2efcc229b 100644 --- a/web/gui/catalogos/editarPuntoVenta.zul +++ b/web/gui/catalogos/editarPuntoVenta.zul @@ -50,8 +50,7 @@ + label="${c:l('editarPuntoVentaController.tab.label.diversos')}" /> @@ -170,15 +169,11 @@ - - - - - - + + - -