diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCorridaAsientoController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCorridaAsientoController.java index 2a3f5ab4d..66dc73f34 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCorridaAsientoController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCorridaAsientoController.java @@ -235,116 +235,6 @@ public class EditarCorridaAsientoController extends MyGenericForwardComposer { txtMotivo.setDisabled(false); } - public void enviarPeticionAsientos(String tipoPeticion) throws InterruptedException { - try { - - boolean salvo = true; - - txtAsiento.setText((txtAsiento.getValue().endsWith(",")) ? txtAsiento.getValue() : txtAsiento.getValue().concat(",")); - - List todosAsientos = new ArrayList(); - - String asientos[] = txtAsiento.getValue().split(","); - - for (int i = 0; i < asientos.length; i++) { - if (asientos[i].contains("-")) { - String intervalo[] = asientos[i].split("-"); - Integer ini = Integer.parseInt(intervalo[0]); - Integer fim = Integer.parseInt(intervalo[1]); - - while (ini <= fim) { - todosAsientos.add(ini.toString()); - ini++; - } - } else { - todosAsientos.add(String.valueOf(Integer.parseInt(asientos[i]))); - } - } - - for (int i = 0; i < todosAsientos.size(); i++) { - - String asiento = todosAsientos.get(i); - - boolean vende = true; - - DiagramaAutobus da = diagramaAutoBusService.obtenerID(esquemaCorrida.getRolOperativo().getDiagramaAutobus().getDiagramaautobusId()); - - List listDda = da.getDetDiagramaAutobusList(); - for (DetDiagramaAutobus dd : listDda) { - if (dd.getAsiento().equals(asiento)) { - if (!dd.getVendible()) { - vende = false; - } - } - } - if (vende) { - try { - Integer.parseInt(todosAsientos.get(i)); - } catch (Exception ex) { - txtAsiento.setValue(""); - Messagebox.show(Labels.getLabel("editarConfiguracionCorridaAsientoController.MSG.invalido"), - Labels.getLabel("editarConfiguracionCorridaAsientoController.window.title"), - Messagebox.OK, Messagebox.ERROR); - break; - } - EsquemaAsiento es = new EsquemaAsiento(); - es.setActivo(Boolean.TRUE); - es.setFecmodif(Calendar.getInstance().getTime()); - es.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); - es.setNumasiento(asiento); - - if (tipoPeticion.equals("ceder")) { - es.setIndvendible(Boolean.TRUE); - es.setParada((Parada) cmbOrigen.getSelectedItem().getValue()); - } else if (tipoPeticion.equals("bloqueo")) { - es.setIndvendible(Boolean.FALSE); - es.setParada((Parada) cmbOrigen.getSelectedItem().getValue()); - es.setDestino((Parada) cmbDestino.getSelectedItem().getValue()); - es.setMotivobloqueo(txtMotivo.getText()); - } - - es.setEsquemaCorrida(esquemaCorrida); - - EsquemaAsiento esquemaAsientoBusqueda = esquemaAsientoService.obtenerPorCorridaeAsiento(esquemaCorrida, asiento); - if (esquemaAsientoBusqueda.getEsquemaasientoId() == null) { - esquemaAsientoService.suscribir(es); - lsAsientos.add(es); - } else { - salvo = false; - Messagebox.show("A poltrona " + asiento + " já está configurada.", - Labels.getLabel("editarConfiguracionCorridaAsientoController.window.title"), - Messagebox.OK, Messagebox.INFORMATION); - - } - - } else { - salvo = false; - Messagebox.show("A poltrona " + asiento + " não está disponível para venda.", - Labels.getLabel("editarConfiguracionCorridaAsientoController.window.title"), - Messagebox.OK, Messagebox.EXCLAMATION); - } - } - - if (salvo) { - Messagebox.show(Labels.getLabel("editarConfiguracionCorridaAsientoController.MSG.salvo"), - Labels.getLabel("editarConfiguracionCorridaAsientoController.window.title"), - Messagebox.OK, Messagebox.INFORMATION); - - } - colorirAsientos(); - txtAsiento.setValue(""); - txtMotivo.setText(""); - } catch (Exception ex) { - log.error("Erro asiento:" + ex); - txtAsiento.setValue(""); - Messagebox.show(Labels.getLabel("editarConfiguracionCorridaAsientoController.MSG.invalido"), - Labels.getLabel("editarConfiguracionCorridaAsientoController.window.title"), - Messagebox.OK, Messagebox.ERROR); - - } - - } - public void onClick$btnCeder(Event ev) throws InterruptedException { try { Parada origen = (cmbOrigen.getSelectedItem() == null)?null:(Parada) cmbOrigen.getSelectedItem().getValue(); diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index 53a6626e3..aaf907801 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -7,7 +7,7 @@ # . . = XXX #Versao do VentaBoleto: -versao = ADM_20130401_1RC137 +versao = ADM_20130401_1RC138 # MSG Defaut: MSG.CONSTRAINT.PORCENTAGEM = Os valores devem estar entre 0 e 100