Duplicidade de marca em preço em escala (fixed bug #5577)
Tempo: 1 hora git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@37212 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
0bdaf69f31
commit
ad51ae9cdc
|
@ -83,6 +83,7 @@ import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||||
@Scope("prototype")
|
@Scope("prototype")
|
||||||
public class TarifaEscalaContorller extends MyGenericForwardComposer {
|
public class TarifaEscalaContorller extends MyGenericForwardComposer {
|
||||||
|
|
||||||
|
private static final long serialVersionUID = 1L;
|
||||||
@Autowired
|
@Autowired
|
||||||
private TarifaService tarifaService;
|
private TarifaService tarifaService;
|
||||||
@Autowired
|
@Autowired
|
||||||
|
@ -360,7 +361,7 @@ public class TarifaEscalaContorller extends MyGenericForwardComposer {
|
||||||
String tramo = iterator.next();
|
String tramo = iterator.next();
|
||||||
String tramoCveOrigenDestino[] = tramo.split("\\|");
|
String tramoCveOrigenDestino[] = tramo.split("\\|");
|
||||||
if ((tramoCveOrigenDestino[0].equals(idOrigem)) && (tramoCveOrigenDestino[1].equals(idDestino))) {
|
if ((tramoCveOrigenDestino[0].equals(idOrigem)) && (tramoCveOrigenDestino[1].equals(idDestino))) {
|
||||||
List<Tramo> lsTr = tramoService.buscarCveParada(tramoCveOrigenDestino[0], tramoCveOrigenDestino[1],tramoCveOrigenDestino[2]);
|
List<Tramo> lsTr = tramoService.buscarCveParada(tramoCveOrigenDestino[0], tramoCveOrigenDestino[1], tramoCveOrigenDestino[2]);
|
||||||
|
|
||||||
if (!lsTr.isEmpty()) {
|
if (!lsTr.isEmpty()) {
|
||||||
tr = lsTr.get(0);
|
tr = lsTr.get(0);
|
||||||
|
@ -370,7 +371,7 @@ public class TarifaEscalaContorller extends MyGenericForwardComposer {
|
||||||
if (tr != null) {
|
if (tr != null) {
|
||||||
return tr.getVia();
|
return tr.getVia();
|
||||||
} else {
|
} else {
|
||||||
log.info("no fue encontrado en mpTramoTarifaNovo: Origen="+idOrigem+",Destino="+idDestino);
|
log.info("no fue encontrado en mpTramoTarifaNovo: Origen=" + idOrigem + ",Destino=" + idDestino);
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -497,7 +498,7 @@ public class TarifaEscalaContorller extends MyGenericForwardComposer {
|
||||||
Parada destino = lsRutaSecuencia.get(lsRutaSecuencia.size() - 1).getTramo().getDestino();
|
Parada destino = lsRutaSecuencia.get(lsRutaSecuencia.size() - 1).getTramo().getDestino();
|
||||||
List tmpDestino = new ArrayList();
|
List tmpDestino = new ArrayList();
|
||||||
for (int i = 0; i < lsRutaSecuencia.size(); i++) {
|
for (int i = 0; i < lsRutaSecuencia.size(); i++) {
|
||||||
log.info("Secuencia="+lsRutaSecuencia.get(i).getRutasecuenciaId());
|
log.info("Secuencia=" + lsRutaSecuencia.get(i).getRutasecuenciaId());
|
||||||
|
|
||||||
// Pegar a Origem do Inicio com o Final da Ultima secuencia.
|
// Pegar a Origem do Inicio com o Final da Ultima secuencia.
|
||||||
RutaSecuencia rcIni = lsRutaSecuencia.get(i);
|
RutaSecuencia rcIni = lsRutaSecuencia.get(i);
|
||||||
|
@ -509,8 +510,8 @@ public class TarifaEscalaContorller extends MyGenericForwardComposer {
|
||||||
String idDestino = rcFim.getTramo().getDestino().getParadaId().toString();
|
String idDestino = rcFim.getTramo().getDestino().getParadaId().toString();
|
||||||
Via v = encontrarViaTramoNaoEstaSecuencia(idOrigem, idDestino);
|
Via v = encontrarViaTramoNaoEstaSecuencia(idOrigem, idDestino);
|
||||||
|
|
||||||
if (v == null){
|
if (v == null) {
|
||||||
log.info("No fue encontrado la via para el origen y destino: " + idOrigem + ","+idDestino);
|
log.info("No fue encontrado la via para el origen y destino: " + idOrigem + "," + idDestino);
|
||||||
}
|
}
|
||||||
|
|
||||||
Tramo tramo = rcIni.getTramo();
|
Tramo tramo = rcIni.getTramo();
|
||||||
|
@ -629,7 +630,7 @@ public class TarifaEscalaContorller extends MyGenericForwardComposer {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} catch (Exception ex) {
|
} catch (Exception ex) {
|
||||||
log.info("** Erro ao autorizar escala de tarifa: " + ex,ex);
|
log.info("** Erro ao autorizar escala de tarifa: " + ex, ex);
|
||||||
Messagebox.show(Labels.getLabel("MSG.Error"), Labels.getLabel("tarifaEscalaContorller.window.title"), Messagebox.OK,
|
Messagebox.show(Labels.getLabel("MSG.Error"), Labels.getLabel("tarifaEscalaContorller.window.title"), Messagebox.OK,
|
||||||
Messagebox.ERROR);
|
Messagebox.ERROR);
|
||||||
}
|
}
|
||||||
|
@ -702,8 +703,8 @@ public class TarifaEscalaContorller extends MyGenericForwardComposer {
|
||||||
Tramo tr = lsTr.get(0);
|
Tramo tr = lsTr.get(0);
|
||||||
// mapTramoTarifaNovo.get(tr.getOrigem().getCveparada().concat("|").concat(tr.getDestino().getCveparada().concat("|")).concat(tr.getVia().getNombvia()));
|
// mapTramoTarifaNovo.get(tr.getOrigem().getCveparada().concat("|").concat(tr.getDestino().getCveparada().concat("|")).concat(tr.getVia().getNombvia()));
|
||||||
|
|
||||||
//Indica se o mapTarifaTextbox foi renderizado. Ele só é renderizado se a pagina do tramo foi "paginada"/"acessada"
|
// Indica se o mapTarifaTextbox foi renderizado. Ele só é renderizado se a pagina do tramo foi "paginada"/"acessada"
|
||||||
//Quando o mapTarifaTextbox não foi carregado, não é exibido a mesg de tarifaMinima
|
// Quando o mapTarifaTextbox não foi carregado, não é exibido a mesg de tarifaMinima
|
||||||
boolean mapTarifaTexboxRedenrizado = true;
|
boolean mapTarifaTexboxRedenrizado = true;
|
||||||
|
|
||||||
Decimalbox decimalBox = mapTarifaTextbox.get(tr);
|
Decimalbox decimalBox = mapTarifaTextbox.get(tr);
|
||||||
|
@ -785,7 +786,7 @@ public class TarifaEscalaContorller extends MyGenericForwardComposer {
|
||||||
+ ". ", Labels.getLabel("tarifaEscalaContorller.window.title"), Messagebox.OK, Messagebox.EXCLAMATION);
|
+ ". ", Labels.getLabel("tarifaEscalaContorller.window.title"), Messagebox.OK, Messagebox.EXCLAMATION);
|
||||||
}
|
}
|
||||||
} catch (Exception ex) {
|
} catch (Exception ex) {
|
||||||
log.error("** Erro ao salvar escala de tarifa: " + ex,ex);
|
log.error("** Erro ao salvar escala de tarifa: " + ex, ex);
|
||||||
Messagebox.show(Labels.getLabel("MSG.Error"), Labels.getLabel("tarifaEscalaContorller.window.title"), Messagebox.OK,
|
Messagebox.show(Labels.getLabel("MSG.Error"), Labels.getLabel("tarifaEscalaContorller.window.title"), Messagebox.OK,
|
||||||
Messagebox.ERROR);
|
Messagebox.ERROR);
|
||||||
|
|
||||||
|
@ -912,9 +913,9 @@ public class TarifaEscalaContorller extends MyGenericForwardComposer {
|
||||||
if (cbiClaseServicio != null) {
|
if (cbiClaseServicio != null) {
|
||||||
ClaseServicio claseServicio = (ClaseServicio) cbiClaseServicio.getValue();
|
ClaseServicio claseServicio = (ClaseServicio) cbiClaseServicio.getValue();
|
||||||
|
|
||||||
if (ApplicationProperties.getInstance().rutaConMasDeUnaClase()){
|
if (ApplicationProperties.getInstance().rutaConMasDeUnaClase()) {
|
||||||
lsRutas = rutaService.obtenerTodos();
|
lsRutas = rutaService.obtenerTodos();
|
||||||
}else{
|
} else {
|
||||||
lsRutas = rutaService.buscarPorClaseServicio(claseServicio);
|
lsRutas = rutaService.buscarPorClaseServicio(claseServicio);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue