git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@20721 d1611594-4594-4d17-8e1d-87c2c4800839
parent
0c2bb1ac83
commit
2f9a7a620f
|
@ -7,6 +7,8 @@ package com.rjconsultores.ventaboletos.web.gui.controladores.tarifas;
|
|||
import com.rjconsultores.ventaboletos.entidad.ClaseServicio;
|
||||
import com.rjconsultores.ventaboletos.entidad.Marca;
|
||||
import com.rjconsultores.ventaboletos.entidad.Moneda;
|
||||
import com.rjconsultores.ventaboletos.entidad.OrgaoConcedente;
|
||||
import com.rjconsultores.ventaboletos.entidad.Ruta;
|
||||
import com.rjconsultores.ventaboletos.entidad.Tarifa;
|
||||
import com.rjconsultores.ventaboletos.entidad.Tramo;
|
||||
import com.rjconsultores.ventaboletos.entidad.VigenciaTarifa;
|
||||
|
@ -72,17 +74,16 @@ public class CambioVigenciaController extends MyGenericForwardComposer {
|
|||
super.doAfterCompose(comp);
|
||||
}
|
||||
|
||||
public void onClick$btnCambiarVigencia(Event ev) {
|
||||
public void onClick$btnCambiarVigencia(Event ev) throws InterruptedException {
|
||||
cmbVigencia.getSelectedItem();
|
||||
cmbNovaVigencia.getSelectedItem();
|
||||
|
||||
try {
|
||||
VigenciaTarifa vigencia = (VigenciaTarifa) (cmbVigencia.getSelectedItem() != null ? cmbVigencia.getSelectedItem().getValue() : null);
|
||||
VigenciaTarifa novaVigencia = (VigenciaTarifa) (cmbNovaVigencia.getSelectedItem() != null ? cmbNovaVigencia.getSelectedItem().getValue() : null);
|
||||
List<Tarifa> lsTarifas = tarifaService.buscarPorVigencia(vigencia);
|
||||
|
||||
String msg = lsTarifas.size() + " tarifas. Vigencia "
|
||||
+ vigencia + " -> " + novaVigencia;
|
||||
String msg = lsTarifas.size() + " tarifas. Vigencia " + vigencia + " -> " + novaVigencia;
|
||||
|
||||
Integer opcao = Messagebox.show(msg + ". "
|
||||
+ Labels.getLabel("cambioVigenciaController.MSGCambiarVigencias"),
|
||||
Labels.getLabel("cambioVigenciaController.window.title"),
|
||||
|
@ -95,12 +96,11 @@ public class CambioVigenciaController extends MyGenericForwardComposer {
|
|||
Tramo tramo = tf.getTramo();
|
||||
Moneda moneda = tf.getMoneda();
|
||||
ClaseServicio claseServicio = tf.getClaseServicio();
|
||||
VigenciaTarifa vigenciaTarifa = tf.getVigenciaTarifa();
|
||||
Ruta ruta = tf.getRuta();
|
||||
OrgaoConcedente orgaoConcedente = tf.getOrgaoConcedente();
|
||||
|
||||
List<Tarifa> lsExisteTarifa =
|
||||
tarifaService.pesquisar(marca, tramo, moneda,
|
||||
claseServicio, vigenciaTarifa);
|
||||
if (lsExisteTarifa.isEmpty()) {
|
||||
boolean existe = tarifaService.existe(marca, tramo, moneda, claseServicio, novaVigencia, ruta, orgaoConcedente);
|
||||
if (!existe) {
|
||||
tarifaService.actualizacion(tf);
|
||||
}
|
||||
}
|
||||
|
@ -112,8 +112,6 @@ public class CambioVigenciaController extends MyGenericForwardComposer {
|
|||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
|
||||
closeWindow();
|
||||
} catch (Exception ex) {
|
||||
log.error(ex);
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
|
|
@ -198,15 +198,19 @@ public class ModificacionMasivaTarifasUploadController extends MyGenericForwardC
|
|||
tarifaNueva.setPrecioredabierto(tarifa.getPrecioredabierto());
|
||||
tarifaNueva.setStatustarifa("A");
|
||||
tarifaNueva.setTramo(tarifa.getTramo());
|
||||
tarifaNueva.setRuta(tarifa.getRuta());
|
||||
tarifaNueva.setOrgaoConcedente(tarifa.getOrgaoConcedente());
|
||||
|
||||
|
||||
Comboitem cbiVt = cmbVigenciaTarifa.getSelectedItem();
|
||||
VigenciaTarifa nuevaVigencia = (VigenciaTarifa) cbiVt.getValue();
|
||||
tarifaNueva.setVigenciaTarifa(nuevaVigencia);
|
||||
|
||||
boolean existeTarifa = tarifaService.existe(tarifaNueva.getMarca(), tarifaNueva.getTramo(), tarifaNueva.getMoneda(),
|
||||
tarifaNueva.getClaseServicio(), nuevaVigencia);
|
||||
tarifaNueva.getClaseServicio(), nuevaVigencia, tarifaNueva.getRuta(), tarifaNueva.getOrgaoConcedente());
|
||||
|
||||
if (!existeTarifa) {
|
||||
strDuplicidade = strDuplicidade + "Tarifa ya existente (" + tarifa.getTarifaId() + "). \n";
|
||||
strDuplicidade = strDuplicidade + Labels.getLabel("modificacionMasivaTarifasController.MSG.tarifaExiste") + " (" + tarifa.getTarifaId() + "). \n";
|
||||
} else {
|
||||
tarifa = tarifaService.suscribir(tarifaNueva);
|
||||
}
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
# <controler>. <id>. <propiedade> = XXX
|
||||
|
||||
#Versao do VentaBoleto:
|
||||
versao = ADM_20120821_1RC55
|
||||
versao = ADM_20120821_1RC56
|
||||
|
||||
# MSG Defaut:
|
||||
MSG.CONSTRAINT.PORCENTAGEM = Os valores devem estar entre 0 e 100
|
||||
|
@ -1327,6 +1327,7 @@ editarTarifaController.MSG.MercadoCompetido = Essa tarifa está cadastrada em um
|
|||
editarTarifaController.MSG.TarifaMinima = Essa tarifa é inferior a tarifa mínima parametrizada. Deseja continuar?
|
||||
modificacionMasivaTarifasController.MSG.SemVigencia = Selecione uma vigência.
|
||||
modificacionMasivaTarifasController.MSG.RegistroSalvos = Registro(s) processado(s) com Sucesso.
|
||||
modificacionMasivaTarifasController.MSG.tarifaExiste = Tarifa já existe
|
||||
|
||||
# Pesquisa Vigência Tarifa
|
||||
busquedaVigenciaTarifaController.window.title = Vigência Tarifa
|
||||
|
|
Loading…
Reference in New Issue