fixes bug#al-1430
qua: dev:Valdevir git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@114671 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
1edcb5d1d3
commit
b8691c37e6
|
@ -13,11 +13,13 @@ import org.zkoss.util.resource.Labels;
|
||||||
import org.zkoss.zk.ui.Component;
|
import org.zkoss.zk.ui.Component;
|
||||||
import org.zkoss.zk.ui.event.Event;
|
import org.zkoss.zk.ui.event.Event;
|
||||||
import org.zkoss.zul.Combobox;
|
import org.zkoss.zul.Combobox;
|
||||||
|
import org.zkoss.zul.Div;
|
||||||
import org.zkoss.zul.Messagebox;
|
import org.zkoss.zul.Messagebox;
|
||||||
import org.zkoss.zul.Radio;
|
import org.zkoss.zul.Radio;
|
||||||
|
|
||||||
import com.rjconsultores.ventaboletos.constantes.Constantes;
|
import com.rjconsultores.ventaboletos.constantes.Constantes;
|
||||||
import com.rjconsultores.ventaboletos.entidad.CasetaPeaje;
|
import com.rjconsultores.ventaboletos.entidad.CasetaPeaje;
|
||||||
|
import com.rjconsultores.ventaboletos.entidad.Constante;
|
||||||
import com.rjconsultores.ventaboletos.entidad.EmpresaImposto;
|
import com.rjconsultores.ventaboletos.entidad.EmpresaImposto;
|
||||||
import com.rjconsultores.ventaboletos.entidad.OrgaoConcedente;
|
import com.rjconsultores.ventaboletos.entidad.OrgaoConcedente;
|
||||||
import com.rjconsultores.ventaboletos.entidad.Ruta;
|
import com.rjconsultores.ventaboletos.entidad.Ruta;
|
||||||
|
@ -26,6 +28,7 @@ import com.rjconsultores.ventaboletos.entidad.RutaEmpresa;
|
||||||
import com.rjconsultores.ventaboletos.entidad.RutaSecuencia;
|
import com.rjconsultores.ventaboletos.entidad.RutaSecuencia;
|
||||||
import com.rjconsultores.ventaboletos.service.CalcularPeajeService;
|
import com.rjconsultores.ventaboletos.service.CalcularPeajeService;
|
||||||
import com.rjconsultores.ventaboletos.service.CasetaPeajeService;
|
import com.rjconsultores.ventaboletos.service.CasetaPeajeService;
|
||||||
|
import com.rjconsultores.ventaboletos.service.ConstanteService;
|
||||||
import com.rjconsultores.ventaboletos.service.EmpresaImpostoService;
|
import com.rjconsultores.ventaboletos.service.EmpresaImpostoService;
|
||||||
import com.rjconsultores.ventaboletos.service.OrgaoConcedenteService;
|
import com.rjconsultores.ventaboletos.service.OrgaoConcedenteService;
|
||||||
import com.rjconsultores.ventaboletos.service.RutaService;
|
import com.rjconsultores.ventaboletos.service.RutaService;
|
||||||
|
@ -49,6 +52,8 @@ public class CalcularPeajeController extends MyGenericForwardComposer {
|
||||||
private EmpresaImpostoService empresaImpostoService;
|
private EmpresaImpostoService empresaImpostoService;
|
||||||
@Autowired
|
@Autowired
|
||||||
private CasetaPeajeService casetaPeajeService;
|
private CasetaPeajeService casetaPeajeService;
|
||||||
|
@Autowired
|
||||||
|
private ConstanteService constanteService;
|
||||||
|
|
||||||
private Combobox cmbOrgaoConcedente;
|
private Combobox cmbOrgaoConcedente;
|
||||||
private List<OrgaoConcedente> lsOrgaoConcedente;
|
private List<OrgaoConcedente> lsOrgaoConcedente;
|
||||||
|
@ -65,6 +70,8 @@ public class CalcularPeajeController extends MyGenericForwardComposer {
|
||||||
private MyListbox selectedCasetaPeajeList;
|
private MyListbox selectedCasetaPeajeList;
|
||||||
private List<CasetaPeaje> lsCasetaPeaje;
|
private List<CasetaPeaje> lsCasetaPeaje;
|
||||||
Set<Integer> lsIdsOrgSemIndice = new HashSet<Integer>();
|
Set<Integer> lsIdsOrgSemIndice = new HashSet<Integer>();
|
||||||
|
private Div casetaPeajeDiv;
|
||||||
|
public static final String FILTRAR_POR_PRACA_DE_PEDAGIO = "FILTRAR_POR_PRACA_DE_PEDAGIO";
|
||||||
|
|
||||||
public List<OrgaoConcedente> getLsOrgaoConcedente() {
|
public List<OrgaoConcedente> getLsOrgaoConcedente() {
|
||||||
return lsOrgaoConcedente;
|
return lsOrgaoConcedente;
|
||||||
|
@ -101,6 +108,7 @@ public class CalcularPeajeController extends MyGenericForwardComposer {
|
||||||
listSelectedRutas = new ArrayList<Ruta>();
|
listSelectedRutas = new ArrayList<Ruta>();
|
||||||
lsCasetaPeaje = casetaPeajeService.buscarTodosOrdenadoPorDescricao();
|
lsCasetaPeaje = casetaPeajeService.buscarTodosOrdenadoPorDescricao();
|
||||||
listSelectedCasetaPeaje = new ArrayList<CasetaPeaje>();
|
listSelectedCasetaPeaje = new ArrayList<CasetaPeaje>();
|
||||||
|
casetaPeajeDiv.setVisible(buscarContantefiltrarPorPracaDePedagio());
|
||||||
}
|
}
|
||||||
|
|
||||||
public void onClick$btnCalcularPeaje(Event ev) throws InterruptedException {
|
public void onClick$btnCalcularPeaje(Event ev) throws InterruptedException {
|
||||||
|
@ -425,4 +433,16 @@ public class CalcularPeajeController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
private Boolean buscarContantefiltrarPorPracaDePedagio() {
|
||||||
|
Constante constante = constanteService.buscarPorNomeConstante(FILTRAR_POR_PRACA_DE_PEDAGIO);
|
||||||
|
if (constante != null) {
|
||||||
|
if(constante.getValorconstante().equalsIgnoreCase("true")) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -6,7 +6,9 @@ package com.rjconsultores.ventaboletos.web.gui.controladores.tarifas;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
|
import java.util.HashSet;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
import java.util.Set;
|
||||||
|
|
||||||
import org.hibernate.LazyInitializationException;
|
import org.hibernate.LazyInitializationException;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
@ -24,12 +26,18 @@ import org.zkoss.zul.Div;
|
||||||
import org.zkoss.zul.Messagebox;
|
import org.zkoss.zul.Messagebox;
|
||||||
|
|
||||||
import com.rjconsultores.ventaboletos.constantes.TipoSeguro;
|
import com.rjconsultores.ventaboletos.constantes.TipoSeguro;
|
||||||
|
import com.rjconsultores.ventaboletos.entidad.CasetaPeaje;
|
||||||
|
import com.rjconsultores.ventaboletos.entidad.Constante;
|
||||||
import com.rjconsultores.ventaboletos.entidad.Empresa;
|
import com.rjconsultores.ventaboletos.entidad.Empresa;
|
||||||
import com.rjconsultores.ventaboletos.entidad.OrgaoConcedente;
|
import com.rjconsultores.ventaboletos.entidad.OrgaoConcedente;
|
||||||
import com.rjconsultores.ventaboletos.entidad.Parada;
|
import com.rjconsultores.ventaboletos.entidad.Parada;
|
||||||
import com.rjconsultores.ventaboletos.entidad.Ruta;
|
import com.rjconsultores.ventaboletos.entidad.Ruta;
|
||||||
|
import com.rjconsultores.ventaboletos.entidad.RutaCaseta;
|
||||||
import com.rjconsultores.ventaboletos.entidad.RutaEmpresa;
|
import com.rjconsultores.ventaboletos.entidad.RutaEmpresa;
|
||||||
|
import com.rjconsultores.ventaboletos.entidad.RutaSecuencia;
|
||||||
import com.rjconsultores.ventaboletos.exception.BusinessException;
|
import com.rjconsultores.ventaboletos.exception.BusinessException;
|
||||||
|
import com.rjconsultores.ventaboletos.service.CasetaPeajeService;
|
||||||
|
import com.rjconsultores.ventaboletos.service.ConstanteService;
|
||||||
import com.rjconsultores.ventaboletos.service.OrgaoConcedenteService;
|
import com.rjconsultores.ventaboletos.service.OrgaoConcedenteService;
|
||||||
import com.rjconsultores.ventaboletos.service.ParadaService;
|
import com.rjconsultores.ventaboletos.service.ParadaService;
|
||||||
import com.rjconsultores.ventaboletos.service.RutaEmpresaService;
|
import com.rjconsultores.ventaboletos.service.RutaEmpresaService;
|
||||||
|
@ -63,6 +71,10 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
|
||||||
private OrgaoConcedenteService orgaoConcedenteService;
|
private OrgaoConcedenteService orgaoConcedenteService;
|
||||||
@Autowired
|
@Autowired
|
||||||
private ParadaService paradaService;
|
private ParadaService paradaService;
|
||||||
|
@Autowired
|
||||||
|
private CasetaPeajeService casetaPeajeService;
|
||||||
|
@Autowired
|
||||||
|
private ConstanteService constanteService;
|
||||||
private List<Parada> lsParada;
|
private List<Parada> lsParada;
|
||||||
private List<Ruta> lsRuta;
|
private List<Ruta> lsRuta;
|
||||||
private List<OrgaoConcedente> lsOrgaoConcedente;
|
private List<OrgaoConcedente> lsOrgaoConcedente;
|
||||||
|
@ -85,8 +97,17 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
|
||||||
private List<Parada> listSelectedParadas;
|
private List<Parada> listSelectedParadas;
|
||||||
private MyListbox selectedParadasList;
|
private MyListbox selectedParadasList;
|
||||||
private List<Empresa> lsEmpresaSelected;
|
private List<Empresa> lsEmpresaSelected;
|
||||||
|
private Combobox cmbCasetaPeaje;
|
||||||
|
private List<CasetaPeaje> listSelectedCasetaPeaje;
|
||||||
|
private MyListbox selectedCasetaPeajeList;
|
||||||
|
private List<CasetaPeaje> lsCasetaPeaje;
|
||||||
private Boolean esperar = false;
|
private Boolean esperar = false;
|
||||||
private Div paradaDiv;
|
private Div paradaDiv;
|
||||||
|
Set<Integer> lsIdsOrgSemIndice = new HashSet<Integer>();
|
||||||
|
private Boolean filtraPorPracaDePedagio=false;
|
||||||
|
private Div casetaPeajeDiv;
|
||||||
|
|
||||||
|
public static final String FILTRAR_POR_PRACA_DE_PEDAGIO = "FILTRAR_POR_PRACA_DE_PEDAGIO";
|
||||||
|
|
||||||
|
|
||||||
public Div getParadaDiv() {
|
public Div getParadaDiv() {
|
||||||
|
@ -129,6 +150,7 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
|
||||||
lsRuta = rutaService.buscarRutasPorEmpresas(lsEmpresa);
|
lsRuta = rutaService.buscarRutasPorEmpresas(lsEmpresa);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
super.doAfterCompose(comp);
|
super.doAfterCompose(comp);
|
||||||
selectedRutasList.setItemRenderer(new RenderRutaDesc());
|
selectedRutasList.setItemRenderer(new RenderRutaDesc());
|
||||||
selectedParadasList.setItemRenderer(new RenderParada());
|
selectedParadasList.setItemRenderer(new RenderParada());
|
||||||
|
@ -142,6 +164,12 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
|
||||||
chkTipoSeguro.setVisible(false);
|
chkTipoSeguro.setVisible(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
lsCasetaPeaje = casetaPeajeService.buscarTodosOrdenadoPorDescricao();
|
||||||
|
listSelectedCasetaPeaje = new ArrayList<CasetaPeaje>();
|
||||||
|
filtraPorPracaDePedagio=buscarContantefiltrarPorPracaDePedagio();
|
||||||
|
casetaPeajeDiv.setVisible(false);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -177,6 +205,18 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void onCheck$chkPedagio(CheckEvent ev) {
|
||||||
|
if (filtraPorPracaDePedagio) {
|
||||||
|
if (chkPedagio.isChecked()) {
|
||||||
|
casetaPeajeDiv.setVisible(true);
|
||||||
|
} else {
|
||||||
|
casetaPeajeDiv.setVisible(false);
|
||||||
|
listSelectedCasetaPeaje = new ArrayList<CasetaPeaje>();
|
||||||
|
selectedCasetaPeajeList.clear();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public void onCheck$chkGerarTaxaDeEmbarquePorLocalidade(CheckEvent ev)
|
public void onCheck$chkGerarTaxaDeEmbarquePorLocalidade(CheckEvent ev)
|
||||||
{
|
{
|
||||||
if (chkGerarTaxaDeEmbarquePorLocalidade.isChecked())
|
if (chkGerarTaxaDeEmbarquePorLocalidade.isChecked())
|
||||||
|
@ -240,12 +280,27 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
if (listSelectedRutas == null || listSelectedRutas.isEmpty()) {
|
if (listSelectedRutas == null || listSelectedRutas.isEmpty()) {
|
||||||
limparRutas = true;
|
limparRutas = true;
|
||||||
if(chkGerarTaxaDeEmbarquePorLocalidade.isChecked()) {
|
if (chkGerarTaxaDeEmbarquePorLocalidade.isChecked()) {
|
||||||
lsRuta=rutaService.buscarRutasPorEmpresaOrgaoConcedenteParadaIds((Empresa) cmbEmpresa.getSelectedItem().getValue(), orgaoConcedente,converteListIdsEmArrayIds(retornarListParadaIds(listSelectedParadas)));
|
lsRuta = rutaService.buscarRutasPorEmpresaOrgaoConcedenteParadaIds((Empresa) cmbEmpresa.getSelectedItem().getValue(), orgaoConcedente, converteListIdsEmArrayIds(retornarListParadaIds(listSelectedParadas)));
|
||||||
|
} else {
|
||||||
|
if(!listSelectedCasetaPeaje.isEmpty()) {
|
||||||
|
lsRuta = rutaService.buscarPorOrgaoEcasetaPeaje(orgaoConcedente, converterLiistDeCasetaPeajeEmArrayDeCasetaPeaje(listSelectedCasetaPeaje),(Empresa) cmbEmpresa.getSelectedItem().getValue());
|
||||||
|
// orgao = null;
|
||||||
|
List<Ruta> lsRutaAux = new ArrayList<Ruta>();
|
||||||
|
lsRutaAux.addAll(lsRuta);
|
||||||
|
for (Ruta r : lsRutaAux) {
|
||||||
|
if (r.getOrgaoConcedente().getIndicePeaje() == null) {
|
||||||
|
lsRuta.remove(r);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
listSelectedRutas = lsRuta;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
listSelectedRutas = lsRuta;
|
||||||
|
|
||||||
|
} else if (chkPedagio.isChecked() && !validaSeTodasAsRutasPossuiPeloMenosUmaSecuenciaComApracaDePedagio()) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
if (!chkZerarTabela.isChecked()) {
|
if (!chkZerarTabela.isChecked()) {
|
||||||
try {
|
try {
|
||||||
|
@ -272,7 +327,11 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (chkPedagio.isChecked()) {
|
if (chkPedagio.isChecked()) {
|
||||||
|
if(listSelectedCasetaPeaje.isEmpty()) {
|
||||||
tarifaOficialService.atualizarPedagio();
|
tarifaOficialService.atualizarPedagio();
|
||||||
|
}else {
|
||||||
|
tarifaOficialService.atualizarPedagioPorListaDePracaDePagio(listSelectedCasetaPeaje);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (chkTipoSeguro.isChecked()) {
|
if (chkTipoSeguro.isChecked()) {
|
||||||
|
@ -491,10 +550,102 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public void onClick$btnAddCasetaPeaje(Event ev) throws InterruptedException {
|
||||||
|
if (cmbCasetaPeaje.getSelectedItem() != null) {
|
||||||
|
listSelectedCasetaPeaje.add((CasetaPeaje) cmbCasetaPeaje.getSelectedItem().getValue());
|
||||||
|
selectedCasetaPeajeList.setData(listSelectedCasetaPeaje);
|
||||||
|
cmbCasetaPeaje.setSelectedItem(null);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public void onClick$btnRemoveCasetaPeaje(Event ev) throws InterruptedException {
|
||||||
|
CasetaPeaje casetaPeaje= (CasetaPeaje) selectedCasetaPeajeList.getSelected();
|
||||||
|
listSelectedCasetaPeaje.remove(casetaPeaje);
|
||||||
|
selectedCasetaPeajeList.setData(listSelectedCasetaPeaje);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
private Boolean validaSeTodasAsRutasPossuiPeloMenosUmaSecuenciaComApracaDePedagio() throws InterruptedException {
|
||||||
|
if (!listSelectedCasetaPeaje.isEmpty() && !listSelectedRutas.isEmpty()) {
|
||||||
|
List<Ruta> lsRutaAuxiliar = new ArrayList<Ruta>();
|
||||||
|
retornarApenasRutaQuePossuiSecuenciasComAsPracas(lsRutaAuxiliar);
|
||||||
|
for (Ruta ruta : listSelectedRutas) {
|
||||||
|
if (!lsRutaAuxiliar.contains(ruta)) {
|
||||||
|
Messagebox.show(Labels.getLabel("calcularPeajeController.MSG.linhaSemPracaDePedagio", new Object[] { ruta }),
|
||||||
|
Labels.getLabel("indexController.mniCalculoPeaje.label"), Messagebox.OK, Messagebox.ERROR);
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
private void retornarApenasRutaQuePossuiSecuenciasComAsPracas(List<Ruta> lsRutaAuxiliar) {
|
||||||
|
List<Ruta> listSelectedRutasAux = recarregarAsRutasComBanco(listSelectedRutas);
|
||||||
|
for (CasetaPeaje casetaPeaje : listSelectedCasetaPeaje) {
|
||||||
|
for (Ruta r : listSelectedRutasAux) {
|
||||||
|
if (!r.getRutaSecuenciaList().isEmpty()) {
|
||||||
|
Boolean isRutaSecuencia = false;
|
||||||
|
for (RutaSecuencia rutaSecuencia : r.getRutaSecuenciaList()) {
|
||||||
|
if (isRutaSecuencia)
|
||||||
|
break;
|
||||||
|
if (rutaSecuencia.getActivo()) {
|
||||||
|
for (RutaCaseta rutaCaseta : rutaSecuencia.getLsRutaCase()) {
|
||||||
|
if (rutaCaseta.getActivo() && rutaCaseta.getCasetaPeaje().getCasetaPeajeId().intValue() == casetaPeaje.getCasetaPeajeId().intValue()) {
|
||||||
|
lsRutaAuxiliar.add(r);
|
||||||
|
isRutaSecuencia = true;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
List<Ruta> recarregarAsRutasComBanco(List<Ruta> lsRutasSelecionadas){
|
||||||
|
List<Integer> lsRutaIds=retornarListRutaIds(lsRutasSelecionadas);
|
||||||
|
Integer[] arrayDeRutaIds = converteListIdsEmArrayIds(lsRutaIds);
|
||||||
|
return rutaService.buscarPorIds(arrayDeRutaIds);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
private Integer[] converterLiistDeCasetaPeajeEmArrayDeCasetaPeaje(List<CasetaPeaje> lsCasetaPeaje) {
|
||||||
|
if(!lsCasetaPeaje.isEmpty()) {
|
||||||
|
return converteListIdsEmArrayIds(retornarListCasetaPeajeIds(lsCasetaPeaje));
|
||||||
|
}
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
private List<Integer> retornarListCasetaPeajeIds(List<CasetaPeaje> lsCasetaPeaje) {
|
||||||
|
List<Integer> listCasetaPeaje= new ArrayList<Integer>();
|
||||||
|
for (CasetaPeaje c : lsCasetaPeaje) {
|
||||||
|
listCasetaPeaje.add(c.getCasetaPeajeId());
|
||||||
|
}
|
||||||
|
return listCasetaPeaje;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public List<CasetaPeaje> getLsCasetaPeaje() {
|
||||||
|
return lsCasetaPeaje;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setLsCasetaPeaje(List<CasetaPeaje> lsCasetaPeaje) {
|
||||||
|
this.lsCasetaPeaje = lsCasetaPeaje;
|
||||||
|
}
|
||||||
|
|
||||||
|
private Boolean buscarContantefiltrarPorPracaDePedagio() {
|
||||||
|
Constante constante = constanteService.buscarPorNomeConstante(FILTRAR_POR_PRACA_DE_PEDAGIO);
|
||||||
|
if (constante != null) {
|
||||||
|
if(constante.getValorconstante().equalsIgnoreCase("true")) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -6363,6 +6363,7 @@ generarTarifaOrgaoController.labelAddLocalidade.value = Adicionar Localidade
|
||||||
generarTarifaOrgaoController.labelRemoveLocalidade.value = Remover Localidade
|
generarTarifaOrgaoController.labelRemoveLocalidade.value = Remover Localidade
|
||||||
generarTarifaOrgaoController.labelLocalidade.value = Localidade
|
generarTarifaOrgaoController.labelLocalidade.value = Localidade
|
||||||
generarTarifaOrgaoController.labelGerarTaxaDeEmbarquePorLocalidade.value=Gerar Taxa de Embarque por Localidade
|
generarTarifaOrgaoController.labelGerarTaxaDeEmbarquePorLocalidade.value=Gerar Taxa de Embarque por Localidade
|
||||||
|
generarTarifaOrgaoController.avisoVigenciaAtual.value=Quando o trecho possuir mais de uma praça de pedágio, os valores da praças que não estão selecionadas receberá o valor cadastrado na Tarifa com vigêncial Atual.
|
||||||
|
|
||||||
#Copiar Tarifa Oficial
|
#Copiar Tarifa Oficial
|
||||||
copiarTarifaOficialController.MSG.copiaOK=Tarifa copiada com sucesso
|
copiarTarifaOficialController.MSG.copiaOK=Tarifa copiada com sucesso
|
||||||
|
|
|
@ -6396,6 +6396,7 @@ generarTarifaOrgaoController.labelAddLocalidade.value = Adicionar Localidade
|
||||||
generarTarifaOrgaoController.labelRemoveLocalidade.value = Remover Localidade
|
generarTarifaOrgaoController.labelRemoveLocalidade.value = Remover Localidade
|
||||||
generarTarifaOrgaoController.labelLocalidade.value = Localidade
|
generarTarifaOrgaoController.labelLocalidade.value = Localidade
|
||||||
generarTarifaOrgaoController.labelGerarTaxaDeEmbarquePorLocalidade.value=Gerar Taxa de Embarque por Localidade
|
generarTarifaOrgaoController.labelGerarTaxaDeEmbarquePorLocalidade.value=Gerar Taxa de Embarque por Localidade
|
||||||
|
generarTarifaOrgaoController.avisoVigenciaAtual.value=Quando o trecho possuir mais de uma praça de pedágio, os valores da praças que não estão selecionadas receberá o valor cadastrado na Tarifa com vigêncial Atual.
|
||||||
|
|
||||||
#Copiar Tarifa Oficial
|
#Copiar Tarifa Oficial
|
||||||
copiarTarifaOficialController.MSG.copiaOK=Tarifa se copió existosamente
|
copiarTarifaOficialController.MSG.copiaOK=Tarifa se copió existosamente
|
||||||
|
|
|
@ -6764,7 +6764,8 @@ generarTarifaOrgaoController.labelOrgao.value = Órgão
|
||||||
generarTarifaOrgaoController.labelAddLocalidade.value = Adicionar Localidade
|
generarTarifaOrgaoController.labelAddLocalidade.value = Adicionar Localidade
|
||||||
generarTarifaOrgaoController.labelRemoveLocalidade.value = Remover Localidade
|
generarTarifaOrgaoController.labelRemoveLocalidade.value = Remover Localidade
|
||||||
generarTarifaOrgaoController.labelLocalidade.value = Localidade
|
generarTarifaOrgaoController.labelLocalidade.value = Localidade
|
||||||
generarTarifaOrgaoController.labelGerarTaxaDeEmbarquePorLocalidade.value=Gerar Taxa de Embarque por Localidade
|
generarTarifaOrgaoController.labelGerarTaxaDeEmbarquePorLocalidade.value=Gerar Taxa de Embarque por Localidade]
|
||||||
|
generarTarifaOrgaoController.avisoVigenciaAtual.value=Quando o trecho possuir mais de uma praça de pedágio, os valores da praças que não estão selecionadas receberá o valor cadastrado na Tarifa com vigêncial Atual.
|
||||||
|
|
||||||
#Copiar Tarifa Oficial
|
#Copiar Tarifa Oficial
|
||||||
copiarTarifaOficialController.MSG.copiaOK=Tarifa copiada com sucesso
|
copiarTarifaOficialController.MSG.copiaOK=Tarifa copiada com sucesso
|
||||||
|
|
|
@ -30,19 +30,19 @@
|
||||||
<row>
|
<row>
|
||||||
<label
|
<label
|
||||||
value="${c:l('editarTramosController.labelOrgaoConcedente.value')}" />
|
value="${c:l('editarTramosController.labelOrgaoConcedente.value')}" />
|
||||||
<combobox id="cmbOrgaoConcedente" mold="rounded" buttonVisible="true"
|
<combobox id="cmbOrgaoConcedente" mold="rounded"
|
||||||
width="99%"
|
buttonVisible="true" width="99%"
|
||||||
model="@{winCalcularPeaje$composer.lsOrgaoConcedente}"
|
model="@{winCalcularPeaje$composer.lsOrgaoConcedente}"
|
||||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" />
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" />
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<label
|
<label
|
||||||
value="${c:l('calcularPeajeController.lhConsiderarICMS')}" />
|
value="${c:l('calcularPeajeController.lhConsiderarICMS')}" />
|
||||||
<radiogroup Id="indConsiderarICMS" >
|
<radiogroup Id="indConsiderarICMS">
|
||||||
<radio id="rdConsiderarICMSSi"
|
<radio id="rdConsiderarICMSSi"
|
||||||
label="${c:l('MSG.SI')}" />
|
label="${c:l('MSG.SI')}" />
|
||||||
<radio id="rdConsiderarICMSNo"
|
<radio id="rdConsiderarICMSNo"
|
||||||
label="${c:l('MSG.NO')}" checked = "true"/>
|
label="${c:l('MSG.NO')}" checked="true" />
|
||||||
</radiogroup>
|
</radiogroup>
|
||||||
</row>
|
</row>
|
||||||
</rows>
|
</rows>
|
||||||
|
@ -67,8 +67,8 @@
|
||||||
<button id="btnRemoveRuta" height="20"
|
<button id="btnRemoveRuta" height="20"
|
||||||
image="/gui/img/remove.png" width="35px"
|
image="/gui/img/remove.png" width="35px"
|
||||||
tooltiptext="${c:l('generarTarifaOrgaoController.labelRemoveRuta.value')}" />
|
tooltiptext="${c:l('generarTarifaOrgaoController.labelRemoveRuta.value')}" />
|
||||||
<button id="btnAddRuta" height="20"
|
<button id="btnAddRuta" height="20" image="/gui/img/add.png"
|
||||||
image="/gui/img/add.png" width="35px"
|
width="35px"
|
||||||
tooltiptext="${c:l('generarTarifaOrgaoController.labelAddRuta.value')}" />
|
tooltiptext="${c:l('generarTarifaOrgaoController.labelAddRuta.value')}" />
|
||||||
</toolbar>
|
</toolbar>
|
||||||
<listbox id="selectedRutasList"
|
<listbox id="selectedRutasList"
|
||||||
|
@ -76,11 +76,13 @@
|
||||||
multiple="false">
|
multiple="false">
|
||||||
<listhead sizable="true">
|
<listhead sizable="true">
|
||||||
<listheader image="/gui/img/builder.gif"
|
<listheader image="/gui/img/builder.gif"
|
||||||
label="${c:l('generarTarifaOrgaoController.labelRuta.value')}" width="70%"/>
|
label="${c:l('generarTarifaOrgaoController.labelRuta.value')}"
|
||||||
|
width="70%" />
|
||||||
<listheader image="/gui/img/builder.gif"
|
<listheader image="/gui/img/builder.gif"
|
||||||
label="${c:l('generarTarifaOrgaoController.labelOrgao.value')}" />
|
label="${c:l('generarTarifaOrgaoController.labelOrgao.value')}" />
|
||||||
</listhead>
|
</listhead>
|
||||||
</listbox>
|
</listbox>
|
||||||
|
<div id="casetaPeajeDiv">
|
||||||
<grid fixedLayout="true">
|
<grid fixedLayout="true">
|
||||||
<rows>
|
<rows>
|
||||||
<row>
|
<row>
|
||||||
|
@ -106,8 +108,10 @@
|
||||||
multiple="false">
|
multiple="false">
|
||||||
<listhead sizable="true">
|
<listhead sizable="true">
|
||||||
<listheader image="/gui/img/builder.gif"
|
<listheader image="/gui/img/builder.gif"
|
||||||
label="${c:l('calcularPeajeController.labelCasetaPeaje.value')}" width="100%"/>
|
label="${c:l('calcularPeajeController.labelCasetaPeaje.value')}"
|
||||||
|
width="100%" />
|
||||||
</listhead>
|
</listhead>
|
||||||
</listbox>
|
</listbox>
|
||||||
|
</div>
|
||||||
</window>
|
</window>
|
||||||
</zk>
|
</zk>
|
||||||
|
|
|
@ -30,16 +30,16 @@
|
||||||
<row>
|
<row>
|
||||||
<label
|
<label
|
||||||
value="${c:l('editarTramosController.labelOrgaoConcedente.value')}" />
|
value="${c:l('editarTramosController.labelOrgaoConcedente.value')}" />
|
||||||
<combobox id="cmbOrgaoConcedente" mold="rounded" buttonVisible="true"
|
<combobox id="cmbOrgaoConcedente" mold="rounded"
|
||||||
width="99%"
|
buttonVisible="true" width="99%"
|
||||||
model="@{winGenerarTarifaOrgao$composer.lsOrgaoConcedente}"
|
model="@{winGenerarTarifaOrgao$composer.lsOrgaoConcedente}"
|
||||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" />
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" />
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<label
|
<label
|
||||||
value="${c:l('editarTramosController.labelEmpresa.value')}" />
|
value="${c:l('editarTramosController.labelEmpresa.value')}" />
|
||||||
<combobox id="cmbEmpresa" mold="rounded" buttonVisible="true"
|
<combobox id="cmbEmpresa" mold="rounded"
|
||||||
width="99%" constraint="no empty"
|
buttonVisible="true" width="99%" constraint="no empty"
|
||||||
model="@{winGenerarTarifaOrgao$composer.lsEmpresa}"
|
model="@{winGenerarTarifaOrgao$composer.lsEmpresa}"
|
||||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" />
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" />
|
||||||
</row>
|
</row>
|
||||||
|
@ -81,7 +81,8 @@
|
||||||
<label
|
<label
|
||||||
value="${c:l('generarTarifaOrgaoController.labelGerarTaxaDeEmbarquePorLocalidade.value')}" />
|
value="${c:l('generarTarifaOrgaoController.labelGerarTaxaDeEmbarquePorLocalidade.value')}" />
|
||||||
<vbox>
|
<vbox>
|
||||||
<checkbox id="chkGerarTaxaDeEmbarquePorLocalidade"
|
<checkbox
|
||||||
|
id="chkGerarTaxaDeEmbarquePorLocalidade"
|
||||||
label="${c:l('generarTarifaOrgaoController.labelGerarTaxaDeEmbarquePorLocalidade.value')}" />
|
label="${c:l('generarTarifaOrgaoController.labelGerarTaxaDeEmbarquePorLocalidade.value')}" />
|
||||||
</vbox>
|
</vbox>
|
||||||
</row>
|
</row>
|
||||||
|
@ -108,8 +109,8 @@
|
||||||
<button id="btnRemoveRuta" height="20"
|
<button id="btnRemoveRuta" height="20"
|
||||||
image="/gui/img/remove.png" width="35px"
|
image="/gui/img/remove.png" width="35px"
|
||||||
tooltiptext="${c:l('generarTarifaOrgaoController.labelRemoveRuta.value')}" />
|
tooltiptext="${c:l('generarTarifaOrgaoController.labelRemoveRuta.value')}" />
|
||||||
<button id="btnAddRuta" height="20"
|
<button id="btnAddRuta" height="20" image="/gui/img/add.png"
|
||||||
image="/gui/img/add.png" width="35px"
|
width="35px"
|
||||||
tooltiptext="${c:l('generarTarifaOrgaoController.labelAddRuta.value')}" />
|
tooltiptext="${c:l('generarTarifaOrgaoController.labelAddRuta.value')}" />
|
||||||
</toolbar>
|
</toolbar>
|
||||||
<listbox id="selectedRutasList"
|
<listbox id="selectedRutasList"
|
||||||
|
@ -117,7 +118,8 @@
|
||||||
multiple="false">
|
multiple="false">
|
||||||
<listhead sizable="true">
|
<listhead sizable="true">
|
||||||
<listheader image="/gui/img/builder.gif"
|
<listheader image="/gui/img/builder.gif"
|
||||||
label="${c:l('generarTarifaOrgaoController.labelRuta.value')}" width="70%"/>
|
label="${c:l('generarTarifaOrgaoController.labelRuta.value')}"
|
||||||
|
width="70%" />
|
||||||
<listheader image="/gui/img/builder.gif"
|
<listheader image="/gui/img/builder.gif"
|
||||||
label="${c:l('generarTarifaOrgaoController.labelOrgao.value')}" />
|
label="${c:l('generarTarifaOrgaoController.labelOrgao.value')}" />
|
||||||
</listhead>
|
</listhead>
|
||||||
|
@ -153,7 +155,48 @@
|
||||||
multiple="false">
|
multiple="false">
|
||||||
<listhead sizable="true">
|
<listhead sizable="true">
|
||||||
<listheader image="/gui/img/builder.gif"
|
<listheader image="/gui/img/builder.gif"
|
||||||
label="${c:l('generarTarifaOrgaoController.labelLocalidade.value')}" width="100%"/>
|
label="${c:l('generarTarifaOrgaoController.labelLocalidade.value')}"
|
||||||
|
width="100%" />
|
||||||
|
</listhead>
|
||||||
|
</listbox>
|
||||||
|
</div>
|
||||||
|
<div id="casetaPeajeDiv">
|
||||||
|
<grid fixedLayout="true">
|
||||||
|
<columns>
|
||||||
|
<column width="40%" />
|
||||||
|
<column width="10%" />
|
||||||
|
<column width="50%" />
|
||||||
|
</columns>
|
||||||
|
<rows>
|
||||||
|
<row>
|
||||||
|
<label
|
||||||
|
value="${c:l('calcularPeajeController.cmbCasetaPeaje.value')}" />
|
||||||
|
<image src="/gui/img/Question_mark_1.png"
|
||||||
|
tooltiptext="${c:l('generarTarifaOrgaoController.avisoVigenciaAtual.value')}"
|
||||||
|
style="cursor: help" />
|
||||||
|
<combobox id="cmbCasetaPeaje"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||||
|
mold="rounded" buttonVisible="true"
|
||||||
|
model="@{winGenerarTarifaOrgao$composer.lsCasetaPeaje}"
|
||||||
|
width="99%" />
|
||||||
|
</row>
|
||||||
|
</rows>
|
||||||
|
</grid>
|
||||||
|
<toolbar>
|
||||||
|
<button id="btnRemoveCasetaPeaje" height="20"
|
||||||
|
image="/gui/img/remove.png" width="35px"
|
||||||
|
tooltiptext="${c:l('calcularPeajeController.labelRemoveCasetaPeaje.value')}" />
|
||||||
|
<button id="btnAddCasetaPeaje" height="20"
|
||||||
|
image="/gui/img/add.png" width="35px"
|
||||||
|
tooltiptext="${c:l('calcularPeajeController.labelAddCasetaPeaje.value')}" />
|
||||||
|
</toolbar>
|
||||||
|
<listbox id="selectedCasetaPeajeList"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
|
||||||
|
multiple="false">
|
||||||
|
<listhead sizable="true">
|
||||||
|
<listheader image="/gui/img/builder.gif"
|
||||||
|
label="${c:l('calcularPeajeController.labelCasetaPeaje.value')}"
|
||||||
|
width="100%" />
|
||||||
</listhead>
|
</listhead>
|
||||||
</listbox>
|
</listbox>
|
||||||
</div>
|
</div>
|
||||||
|
|
Loading…
Reference in New Issue