parent
be64a699a1
commit
52ec8bd21b
6
pom.xml
6
pom.xml
|
@ -4,12 +4,12 @@
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>br.com.rjconsultores</groupId>
|
<groupId>br.com.rjconsultores</groupId>
|
||||||
<artifactId>ventaboletosadm</artifactId>
|
<artifactId>ventaboletosadm</artifactId>
|
||||||
<version>1.5.12</version>
|
<version>1.6.0</version>
|
||||||
<packaging>war</packaging>
|
<packaging>war</packaging>
|
||||||
|
|
||||||
<properties>
|
<properties>
|
||||||
<modelWeb.version>1.4.4</modelWeb.version>
|
<modelWeb.version>1.5.0</modelWeb.version>
|
||||||
<flyway.version>1.3.4</flyway.version>
|
<flyway.version>1.3.5</flyway.version>
|
||||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||||
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
||||||
</properties>
|
</properties>
|
||||||
|
|
|
@ -168,7 +168,7 @@ public class GerarConexionPorRutaController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
conexionRutaConf = (ConexionRutaConf) Executions.getCurrent().getArg().get("conexionRutaConf");
|
conexionRutaConf = (ConexionRutaConf) Executions.getCurrent().getArg().get("conexionRutaConf");
|
||||||
conexionRutaConfList = (MyListbox) Executions.getCurrent().getArg().get("conexionRutaConfList");
|
conexionRutaConfList = (MyListbox) Executions.getCurrent().getArg().get("conexionRutaConfList");
|
||||||
|
conexoesCtrl = new ArrayList<>();
|
||||||
|
|
||||||
if (conexionRutaConf != null) {
|
if (conexionRutaConf != null) {
|
||||||
|
|
||||||
|
@ -531,11 +531,16 @@ public class GerarConexionPorRutaController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
if(conDescList == null || conDescList.isEmpty()) {
|
if(conDescList == null || conDescList.isEmpty()) {
|
||||||
//Cria novos descontos, caso seja um registro antigo que foi alterado somente o desconto
|
//Cria novos descontos, caso seja um registro antigo que foi alterado somente o desconto
|
||||||
criarNovosDescontosPorConexao(conexionDescontos);
|
ClaseServicio classeTodos = claseServicioService.obtenerID(-1);
|
||||||
|
ConexionDescuento conDesc = criarConexionDesconto(con, classeTodos);
|
||||||
|
conexionDescontos.add(conDesc);
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
//Altera os descontos encontrados
|
//Altera os descontos encontrados
|
||||||
for(ConexionDescuento conDesc : conDescList) {
|
for(ConexionDescuento conDesc : conDescList) {
|
||||||
conDesc.setActivo(Boolean.TRUE);
|
//Desativa o desconto caso tenha sido marcado pricing
|
||||||
|
conDesc.setActivo(!con.getIndPricing());
|
||||||
|
conDesc.setFecModif(Calendar.getInstance().getTime());
|
||||||
conDesc.setDescuento(conexionRutaConf.getDescuento());
|
conDesc.setDescuento(conexionRutaConf.getDescuento());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -550,7 +555,11 @@ public class GerarConexionPorRutaController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
for(ConexionCtrl coneCtrl : conexoesCtrl) {
|
for(ConexionCtrl coneCtrl : conexoesCtrl) {
|
||||||
List<Conexion> conec = conexionService.buscarPorConexionCtrl(coneCtrl.getConexionctrlId());
|
List<Conexion> conec = conexionService.buscarPorConexionCtrl(coneCtrl.getConexionctrlId());
|
||||||
|
|
||||||
|
for(Conexion c : conec) {
|
||||||
|
c.setIndPricing(coneCtrl.getIndPricing());
|
||||||
|
}
|
||||||
|
|
||||||
conexoes.addAll(conec);
|
conexoes.addAll(conec);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -570,7 +579,8 @@ public class GerarConexionPorRutaController extends MyGenericForwardComposer {
|
||||||
conDesc.setDescuento(conexionRutaConf.getDescuento());
|
conDesc.setDescuento(conexionRutaConf.getDescuento());
|
||||||
conDesc.setDescuentoTasaEmbarque(BigDecimal.ZERO);
|
conDesc.setDescuentoTasaEmbarque(BigDecimal.ZERO);
|
||||||
conDesc.setSecuencia(con.getNumsecuencia());
|
conDesc.setSecuencia(con.getNumsecuencia());
|
||||||
conDesc.setActivo(true);
|
//Desativa o desconto caso tenha sido marcado pricing
|
||||||
|
conDesc.setActivo(!con.getIndPricing());
|
||||||
conDesc.setClaseServicio(classeTodos);
|
conDesc.setClaseServicio(classeTodos);
|
||||||
|
|
||||||
return conDesc;
|
return conDesc;
|
||||||
|
|
|
@ -34,6 +34,7 @@ import org.zkoss.zul.Textbox;
|
||||||
|
|
||||||
import com.rjconsultores.ventaboletos.entidad.Categoria;
|
import com.rjconsultores.ventaboletos.entidad.Categoria;
|
||||||
import com.rjconsultores.ventaboletos.entidad.ClaseServicio;
|
import com.rjconsultores.ventaboletos.entidad.ClaseServicio;
|
||||||
|
import com.rjconsultores.ventaboletos.entidad.ConexionCtrl;
|
||||||
import com.rjconsultores.ventaboletos.entidad.Empresa;
|
import com.rjconsultores.ventaboletos.entidad.Empresa;
|
||||||
import com.rjconsultores.ventaboletos.entidad.EsquemaCorrida;
|
import com.rjconsultores.ventaboletos.entidad.EsquemaCorrida;
|
||||||
import com.rjconsultores.ventaboletos.entidad.Marca;
|
import com.rjconsultores.ventaboletos.entidad.Marca;
|
||||||
|
@ -42,6 +43,7 @@ import com.rjconsultores.ventaboletos.entidad.Pricing;
|
||||||
import com.rjconsultores.ventaboletos.entidad.PricingAsiento;
|
import com.rjconsultores.ventaboletos.entidad.PricingAsiento;
|
||||||
import com.rjconsultores.ventaboletos.entidad.PricingCategoria;
|
import com.rjconsultores.ventaboletos.entidad.PricingCategoria;
|
||||||
import com.rjconsultores.ventaboletos.entidad.PricingClase;
|
import com.rjconsultores.ventaboletos.entidad.PricingClase;
|
||||||
|
import com.rjconsultores.ventaboletos.entidad.PricingConexao;
|
||||||
import com.rjconsultores.ventaboletos.entidad.PricingCorrida;
|
import com.rjconsultores.ventaboletos.entidad.PricingCorrida;
|
||||||
import com.rjconsultores.ventaboletos.entidad.PricingDia;
|
import com.rjconsultores.ventaboletos.entidad.PricingDia;
|
||||||
import com.rjconsultores.ventaboletos.entidad.PricingFormapago;
|
import com.rjconsultores.ventaboletos.entidad.PricingFormapago;
|
||||||
|
@ -59,6 +61,7 @@ import com.rjconsultores.ventaboletos.entidad.Ruta;
|
||||||
import com.rjconsultores.ventaboletos.entidad.TipoPuntoVenta;
|
import com.rjconsultores.ventaboletos.entidad.TipoPuntoVenta;
|
||||||
import com.rjconsultores.ventaboletos.service.CategoriaService;
|
import com.rjconsultores.ventaboletos.service.CategoriaService;
|
||||||
import com.rjconsultores.ventaboletos.service.ClaseServicioService;
|
import com.rjconsultores.ventaboletos.service.ClaseServicioService;
|
||||||
|
import com.rjconsultores.ventaboletos.service.ConexionCtrlService;
|
||||||
import com.rjconsultores.ventaboletos.service.MarcaService;
|
import com.rjconsultores.ventaboletos.service.MarcaService;
|
||||||
import com.rjconsultores.ventaboletos.service.ParadaService;
|
import com.rjconsultores.ventaboletos.service.ParadaService;
|
||||||
import com.rjconsultores.ventaboletos.service.PricingCategoriaService;
|
import com.rjconsultores.ventaboletos.service.PricingCategoriaService;
|
||||||
|
@ -78,9 +81,10 @@ import com.rjconsultores.ventaboletos.utilerias.ApplicationProperties;
|
||||||
import com.rjconsultores.ventaboletos.utilerias.CustomEnum;
|
import com.rjconsultores.ventaboletos.utilerias.CustomEnum;
|
||||||
import com.rjconsultores.ventaboletos.utilerias.MoneyHelper;
|
import com.rjconsultores.ventaboletos.utilerias.MoneyHelper;
|
||||||
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
|
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
import com.rjconsultores.ventaboletos.vo.parada.ParadaVOConexionRuta;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.MyTextboxDecimal;
|
import com.rjconsultores.ventaboletos.web.utilerias.MyTextboxDecimal;
|
||||||
|
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderGeracaoConexionPorRuta;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderPricingAsiento;
|
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderPricingAsiento;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderPricingCategoria;
|
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderPricingCategoria;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderPricingClase;
|
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderPricingClase;
|
||||||
|
@ -143,6 +147,9 @@ public class EditarPricingController extends PricingController {
|
||||||
private CategoriaService categoriaService;
|
private CategoriaService categoriaService;
|
||||||
@Autowired
|
@Autowired
|
||||||
private ParadaService paradaService;
|
private ParadaService paradaService;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private ConexionCtrlService conexionCtrlService;
|
||||||
|
|
||||||
private Pricing pricing;
|
private Pricing pricing;
|
||||||
private MyListbox pricingList;
|
private MyListbox pricingList;
|
||||||
|
@ -256,6 +263,14 @@ public class EditarPricingController extends PricingController {
|
||||||
|
|
||||||
private Checkbox chkIndSafer;
|
private Checkbox chkIndSafer;
|
||||||
|
|
||||||
|
private List<ConexionCtrl> lsConexoesCtrlList;
|
||||||
|
private List<ParadaVOConexionRuta> conexoesPricingList;
|
||||||
|
private List<Parada> paradasConexao;
|
||||||
|
private MyListbox conexaoCtrlList;
|
||||||
|
private List<PricingConexao> lsPricingConexao;
|
||||||
|
|
||||||
|
private Combobox cmbConexaoCtrl;
|
||||||
|
|
||||||
private void clearCombobox(Combobox combobox) {
|
private void clearCombobox(Combobox combobox) {
|
||||||
int size = combobox.getItemCount();
|
int size = combobox.getItemCount();
|
||||||
|
|
||||||
|
@ -474,6 +489,10 @@ public class EditarPricingController extends PricingController {
|
||||||
btnModificarCategoria.setDisabled(Boolean.FALSE);
|
btnModificarCategoria.setDisabled(Boolean.FALSE);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
lsPricingConexao = new ArrayList<>();
|
||||||
|
|
||||||
|
popularComboConexoesCtrl();
|
||||||
|
|
||||||
if (pricing.getPricingId() != null) {
|
if (pricing.getPricingId() != null) {
|
||||||
pricing = pricingService.obtenerID(pricing.getPricingId());
|
pricing = pricingService.obtenerID(pricing.getPricingId());
|
||||||
|
|
||||||
|
@ -563,6 +582,10 @@ public class EditarPricingController extends PricingController {
|
||||||
|
|
||||||
lsPricingFormapago = pricing.getPricingFormapagoList();
|
lsPricingFormapago = pricing.getPricingFormapagoList();
|
||||||
pricingFormapagoList.setData(lsPricingFormapago);
|
pricingFormapagoList.setData(lsPricingFormapago);
|
||||||
|
|
||||||
|
lsPricingConexao = pricing.getPricingConexaoList();
|
||||||
|
|
||||||
|
carregarConexoesCadastradas();
|
||||||
|
|
||||||
if (pricing.getIndtransferible() == Boolean.FALSE) {
|
if (pricing.getIndtransferible() == Boolean.FALSE) {
|
||||||
rdTransNo.setChecked(true);
|
rdTransNo.setChecked(true);
|
||||||
|
@ -722,7 +745,7 @@ public class EditarPricingController extends PricingController {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/** Valida se a categoria não foi adicionada */
|
/** Valida se a categoria n<EFBFBD>o foi adicionada */
|
||||||
private boolean verificarCategoriaNaoAdicionada(Categoria categoria) {
|
private boolean verificarCategoriaNaoAdicionada(Categoria categoria) {
|
||||||
if(lsPricingCategoria == null || lsPricingCategoria.isEmpty()) {
|
if(lsPricingCategoria == null || lsPricingCategoria.isEmpty()) {
|
||||||
return true;
|
return true;
|
||||||
|
@ -1027,6 +1050,31 @@ public class EditarPricingController extends PricingController {
|
||||||
|
|
||||||
pricing.setIndPricingDividirIdaEVolta(chkIndPricingDividirIdaEVolta.isChecked());
|
pricing.setIndPricingDividirIdaEVolta(chkIndPricingDividirIdaEVolta.isChecked());
|
||||||
|
|
||||||
|
if(lsPricingConexao != null && !lsPricingConexao.isEmpty()) {
|
||||||
|
|
||||||
|
Boolean existePricingAtivo = isExistePricingAtivo(lsPricingConexao);
|
||||||
|
|
||||||
|
List<PricingOcupaAntecipa> listOcupaAntecipa = (List<PricingOcupaAntecipa>) pricingOcupaAntecipaList.getModel();
|
||||||
|
|
||||||
|
if(existePricingAtivo) {
|
||||||
|
if(listOcupaAntecipa == null || listOcupaAntecipa.isEmpty()) {
|
||||||
|
Messagebox.show( Labels.getLabel("editarConexionController.msgConexaoPreencherOcupacao.value"),
|
||||||
|
Labels.getLabel("editarPricingController.window.title"), Messagebox.OK, Messagebox.EXCLAMATION);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
for(PricingOcupaAntecipa poa : listOcupaAntecipa) {
|
||||||
|
if(poa.getPorcentaje() != null && BigDecimal.ZERO.compareTo(poa.getPorcentaje()) < 0) {
|
||||||
|
Messagebox.show( Labels.getLabel("editarConexionController.msgConexaoOcupacaoPorcentagem.value"),
|
||||||
|
Labels.getLabel("editarPricingController.window.title"), Messagebox.OK, Messagebox.EXCLAMATION);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
pricing.setPricingConexaoList(lsPricingConexao);
|
||||||
|
}
|
||||||
|
|
||||||
if (gravarNovo) {
|
if (gravarNovo) {
|
||||||
List<Pricing> lsPricing =
|
List<Pricing> lsPricing =
|
||||||
pricingService.buscarPorNombre(pricing.getNombPricing());
|
pricingService.buscarPorNombre(pricing.getNombPricing());
|
||||||
|
@ -1087,6 +1135,17 @@ public class EditarPricingController extends PricingController {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private Boolean isExistePricingAtivo(List<PricingConexao> lsPricingConexao2) {
|
||||||
|
|
||||||
|
for(PricingConexao p : lsPricingConexao2) {
|
||||||
|
if(p.getActivo().equals(Pricing.ATIVO)) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
@SuppressWarnings({ "rawtypes", "unchecked" })
|
@SuppressWarnings({ "rawtypes", "unchecked" })
|
||||||
public void onClick$btnCopiar(Event ev) throws InterruptedException {
|
public void onClick$btnCopiar(Event ev) throws InterruptedException {
|
||||||
|
|
||||||
|
@ -1810,7 +1869,7 @@ public class EditarPricingController extends PricingController {
|
||||||
}
|
}
|
||||||
|
|
||||||
List<PricingCorrida> lsCorridas = (List<PricingCorrida>) pricingCorridaList.getListData(); //pricing.getPricingCorridaList();
|
List<PricingCorrida> lsCorridas = (List<PricingCorrida>) pricingCorridaList.getListData(); //pricing.getPricingCorridaList();
|
||||||
// Hibernate.initialize(pricing.getPricingCorridaList()); não funcionou. Tive que carregar a lista numa variável e colocar no map.
|
// Hibernate.initialize(pricing.getPricingCorridaList()); n<EFBFBD>o funcionou. Tive que carregar a lista numa vari<72>vel e colocar no map.
|
||||||
|
|
||||||
Map args = new HashMap();
|
Map args = new HashMap();
|
||||||
args.put("pricing", pricing);
|
args.put("pricing", pricing);
|
||||||
|
@ -2578,4 +2637,154 @@ public class EditarPricingController extends PricingController {
|
||||||
public void setRdOcupacaoTrechoNao(Radio rdOcupacaoTrechoNao) {
|
public void setRdOcupacaoTrechoNao(Radio rdOcupacaoTrechoNao) {
|
||||||
this.rdOcupacaoTrechoNao = rdOcupacaoTrechoNao;
|
this.rdOcupacaoTrechoNao = rdOcupacaoTrechoNao;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void popularComboConexoesCtrl() {
|
||||||
|
lsConexoesCtrlList = new ArrayList<>();
|
||||||
|
lsConexoesCtrlList = conexionCtrlService.buscarTodasConexionesCtrlPricing();
|
||||||
|
|
||||||
|
paradasConexao = new ArrayList<>();
|
||||||
|
|
||||||
|
clearCombobox(cmbConexaoCtrl);
|
||||||
|
for (ConexionCtrl p :lsConexoesCtrlList) {
|
||||||
|
Parada paradaOrigem = paradaService.obtenerID(p.getOrigenId());
|
||||||
|
Parada paradaDestino = paradaService.obtenerID(p.getDestinoId());
|
||||||
|
|
||||||
|
if(!paradasConexao.contains(paradaOrigem)) {
|
||||||
|
paradasConexao.add(paradaOrigem);
|
||||||
|
}
|
||||||
|
|
||||||
|
if(!paradasConexao.contains(paradaDestino)) {
|
||||||
|
paradasConexao.add(paradaDestino);
|
||||||
|
}
|
||||||
|
|
||||||
|
Comboitem comboItem = new Comboitem(p.getConexionctrlId() + " : " + paradaOrigem.getDescparada() + " -> " + paradaDestino.getDescparada());
|
||||||
|
comboItem.setValue(p);
|
||||||
|
comboItem.setParent(cmbConexaoCtrl);
|
||||||
|
}
|
||||||
|
|
||||||
|
cmbConexaoCtrl.setSelectedIndex(-1);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void onClick$btnNovaConexaoCtrl(Event ev) throws Exception {
|
||||||
|
try {
|
||||||
|
if (!validarNome()) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
if(conexoesPricingList == null) {
|
||||||
|
conexoesPricingList = new ArrayList<>();
|
||||||
|
}
|
||||||
|
|
||||||
|
ConexionCtrl coCtrl = (ConexionCtrl) (cmbConexaoCtrl.getSelectedItem() != null ? cmbConexaoCtrl.getSelectedItem().getValue() : null);
|
||||||
|
|
||||||
|
if(coCtrl == null) {
|
||||||
|
Messagebox.show(Labels.getLabel("editarConexionController.msgConexaoErro.value"),
|
||||||
|
Labels.getLabel("editarPricingController.window.title"), Messagebox.OK, Messagebox.INFORMATION);
|
||||||
|
return;
|
||||||
|
} else {
|
||||||
|
List<ParadaVOConexionRuta> novasConexoes = conexionCtrlService.carregarConexoesCadastradas(coCtrl.getConexionctrlId());
|
||||||
|
|
||||||
|
if(isConexaoJaAdicionada(novasConexoes)) {
|
||||||
|
Messagebox.show(Labels.getLabel("editarConexionController.msgConexaoJaAdicionada.value"),
|
||||||
|
Labels.getLabel("editarPricingController.window.title"), Messagebox.OK, Messagebox.INFORMATION);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
criarPricingConexao(coCtrl, novasConexoes);
|
||||||
|
|
||||||
|
conexoesPricingList.addAll(novasConexoes);
|
||||||
|
conexaoCtrlList.setData(conexoesPricingList);
|
||||||
|
conexaoCtrlList.setItemRenderer(new RenderGeracaoConexionPorRuta());
|
||||||
|
}
|
||||||
|
} catch (Exception e) {
|
||||||
|
log.error("Erro ao adicionar nova conexao, erro: ", e);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void criarPricingConexao(ConexionCtrl coCtrl, List<ParadaVOConexionRuta> novasConexoes) {
|
||||||
|
PricingConexao prConexao = new PricingConexao();
|
||||||
|
prConexao.setActivo(Pricing.ATIVO);
|
||||||
|
prConexao.setConexionCtrl(coCtrl);
|
||||||
|
prConexao.setFecmodif(Calendar.getInstance().getTime());
|
||||||
|
prConexao.setPricing(pricing);
|
||||||
|
prConexao.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
||||||
|
|
||||||
|
lsPricingConexao.add(prConexao);
|
||||||
|
|
||||||
|
for(ParadaVOConexionRuta nConex : novasConexoes) {
|
||||||
|
nConex.setPricingConexao(prConexao);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void carregarConexoesCadastradas() {
|
||||||
|
if (lsPricingConexao.size() > 0) {
|
||||||
|
|
||||||
|
if(conexoesPricingList == null) {
|
||||||
|
conexoesPricingList = new ArrayList<>();
|
||||||
|
}
|
||||||
|
|
||||||
|
List<ParadaVOConexionRuta> novasConexoes = new ArrayList<>();
|
||||||
|
|
||||||
|
for(PricingConexao p : lsPricingConexao) {
|
||||||
|
List<ParadaVOConexionRuta> aux = conexionCtrlService.carregarConexoesCadastradas(p.getConexionCtrl().getConexionctrlId());
|
||||||
|
|
||||||
|
for(ParadaVOConexionRuta nConex : aux) {
|
||||||
|
nConex.setPricingConexao(p);
|
||||||
|
}
|
||||||
|
|
||||||
|
novasConexoes.addAll(aux);
|
||||||
|
}
|
||||||
|
|
||||||
|
conexoesPricingList.addAll(novasConexoes);
|
||||||
|
conexaoCtrlList.setData(conexoesPricingList);
|
||||||
|
conexaoCtrlList.setItemRenderer(new RenderGeracaoConexionPorRuta());
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
public void onClick$btnApagarConexaoCtrl(Event ev) throws Exception {
|
||||||
|
ParadaVOConexionRuta conexao = (ParadaVOConexionRuta) conexaoCtrlList.getSelected();
|
||||||
|
|
||||||
|
if (conexao != null ) {
|
||||||
|
|
||||||
|
PricingConexao prConexao = conexao.getPricingConexao();
|
||||||
|
|
||||||
|
lsPricingConexao.remove(prConexao);
|
||||||
|
|
||||||
|
if(prConexao.getPricingConexaoId() != null) {
|
||||||
|
prConexao.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
||||||
|
prConexao.setFecmodif(Calendar.getInstance().getTime());
|
||||||
|
prConexao.setActivo(Pricing.EXCLUIDO);
|
||||||
|
|
||||||
|
lsPricingConexao.add(prConexao);
|
||||||
|
}
|
||||||
|
|
||||||
|
List<ParadaVOConexionRuta> listaAAdicionar = new ArrayList<>();
|
||||||
|
|
||||||
|
for(ParadaVOConexionRuta pAdiciona : conexoesPricingList) {
|
||||||
|
if(!pAdiciona.getConexionCtrl().getConexionctrlId().equals(prConexao.getConexionCtrl().getConexionctrlId())) {
|
||||||
|
listaAAdicionar.add(pAdiciona);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
conexoesPricingList.clear();
|
||||||
|
conexoesPricingList.addAll(listaAAdicionar);
|
||||||
|
|
||||||
|
conexaoCtrlList.clear();
|
||||||
|
conexaoCtrlList.setData(conexoesPricingList);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private boolean isConexaoJaAdicionada(List<ParadaVOConexionRuta> novasConexoes) {
|
||||||
|
|
||||||
|
for(ParadaVOConexionRuta p : novasConexoes) {
|
||||||
|
for(ParadaVOConexionRuta pAdd : conexoesPricingList) {
|
||||||
|
if(pAdd.getConexionCtrl().getConexionctrlId().equals(p.getConexionCtrl().getConexionctrlId())) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -446,7 +446,8 @@
|
||||||
<value>com.rjconsultores.ventaboletos.entidad.GP_PricingTipoServicio</value>
|
<value>com.rjconsultores.ventaboletos.entidad.GP_PricingTipoServicio</value>
|
||||||
<value>com.rjconsultores.ventaboletos.entidad.GP_PricingVigencia</value>
|
<value>com.rjconsultores.ventaboletos.entidad.GP_PricingVigencia</value>
|
||||||
<value>com.rjconsultores.ventaboletos.entidad.GP_PricingGestao</value>
|
<value>com.rjconsultores.ventaboletos.entidad.GP_PricingGestao</value>
|
||||||
<value>com.rjconsultores.ventaboletos.entidad.GP_PricingHistorico</value>
|
<value>com.rjconsultores.ventaboletos.entidad.GP_PricingHistorico</value>
|
||||||
|
<value>com.rjconsultores.ventaboletos.entidad.PricingConexao</value>
|
||||||
</list>
|
</list>
|
||||||
</property>
|
</property>
|
||||||
|
|
||||||
|
|
|
@ -4462,6 +4462,17 @@ editarAltaCortesiaRHController.MSG.ApMBene.vazio = Apellido materno vacio
|
||||||
editarAltaCortesiaRHController.MSG.porcentaje.vazio = Porcentaje vacio
|
editarAltaCortesiaRHController.MSG.porcentaje.vazio = Porcentaje vacio
|
||||||
editarAltaCortesiaRHController.MSG.beneficiario = Necesita informar un beneficiado
|
editarAltaCortesiaRHController.MSG.beneficiario = Necesita informar un beneficiado
|
||||||
|
|
||||||
|
editarPricingController.tabConexoes.label=Conexiones
|
||||||
|
editarConexionController.labelConexaoCtrl.value=Conexión
|
||||||
|
editarConexionController.labelValorTotal.value=Valor Total
|
||||||
|
editarConexionController.labelValorConexao.value=Valor
|
||||||
|
editarConexionController.msgConexaoJaAdicionada.value=Ya se ha agregado la conexión
|
||||||
|
editarConexionController.msgConexaoErro.value=No se pudo encontrar la conexión.
|
||||||
|
|
||||||
|
editarConexionController.msgConexaoPreencherOcupacao.value= Es necesario informar el valor en la pestaña Ocupación/Anticipación al usar el registro de conexión.
|
||||||
|
editarConexionController.msgConexaoOcupacaoPorcentagem.value= La ocupación/anticipación debe ser por valor al usar el registro de conexión.
|
||||||
|
editarPricingCtrlController.lbPriorConexao.value= - Priorizar precios con conexiones registradas
|
||||||
|
|
||||||
#Pantalla Búsqueda Cortesia Tipo Direccion
|
#Pantalla Búsqueda Cortesia Tipo Direccion
|
||||||
busquedaCortesiaTipoDireccionController.window.title = Cortesia de tipo directiva
|
busquedaCortesiaTipoDireccionController.window.title = Cortesia de tipo directiva
|
||||||
busquedaCortesiaTipoDireccionController.btnRefresh.tooltiptext = Actualizar
|
busquedaCortesiaTipoDireccionController.btnRefresh.tooltiptext = Actualizar
|
||||||
|
@ -9798,56 +9809,56 @@ relatorioEstornoCartaoController.ajuda= O objetivo desse relatório é buscar as
|
||||||
|
|
||||||
|
|
||||||
#Chaves Auditar Classe
|
#Chaves Auditar Classe
|
||||||
auditarClasse.Categoria=Alteração de Categoria
|
auditarClasse.Categoria=Altera<EFBFBD><EFBFBD>o de Categoria
|
||||||
auditarClasse.CategoriaBloqueioImpPosterior=Alteração Ponto de Venda/Categoria/Bloqueio/ImpPosterior
|
auditarClasse.CategoriaBloqueioImpPosterior=Altera<EFBFBD><EFBFBD>o Ponto de Venda/Categoria/Bloqueio/ImpPosterior
|
||||||
auditarClasse.CategoriaClasse=Alteração de Categoria Classe
|
auditarClasse.CategoriaClasse=Altera<EFBFBD><EFBFBD>o de Categoria Classe
|
||||||
auditarClasse.CategoriaCorrida=Alteração de Categoria Corrida
|
auditarClasse.CategoriaCorrida=Altera<EFBFBD><EFBFBD>o de Categoria Corrida
|
||||||
auditarClasse.CategoriaCtrl=Alteração de Categoria
|
auditarClasse.CategoriaCtrl=Altera<EFBFBD><EFBFBD>o de Categoria
|
||||||
auditarClasse.CategoriaDescuento=Alteração de Categoria Desconto
|
auditarClasse.CategoriaDescuento=Altera<EFBFBD><EFBFBD>o de Categoria Desconto
|
||||||
auditarClasse.CategoriaMarca=Alteração de Marca de Categoria
|
auditarClasse.CategoriaMarca=Altera<EFBFBD><EFBFBD>o de Marca de Categoria
|
||||||
auditarClasse.CategoriaMercado=Alteração de Categoria Mercado
|
auditarClasse.CategoriaMercado=Altera<EFBFBD><EFBFBD>o de Categoria Mercado
|
||||||
auditarClasse.CategoriaOrgao=Alteração de Categoria Orgao Concedente
|
auditarClasse.CategoriaOrgao=Altera<EFBFBD><EFBFBD>o de Categoria Orgao Concedente
|
||||||
auditarClasse.CategoriaPeriodo=Alteração de Categoria Desconto Periodo
|
auditarClasse.CategoriaPeriodo=Altera<EFBFBD><EFBFBD>o de Categoria Desconto Periodo
|
||||||
auditarClasse.CategoriaRuta=Alteração de Categoria de Linha
|
auditarClasse.CategoriaRuta=Altera<EFBFBD><EFBFBD>o de Categoria de Linha
|
||||||
auditarClasse.CategoriaRutaExcecao=Alteração de Categoria Eexceção de linha
|
auditarClasse.CategoriaRutaExcecao=Altera<EFBFBD><EFBFBD>o de Categoria Eexce<63><65>o de linha
|
||||||
auditarClasse.ClaseServicio=Alteração de Categoria Serviço
|
auditarClasse.ClaseServicio=Altera<EFBFBD><EFBFBD>o de Categoria Servi<76>o
|
||||||
auditarClasse.CobrancaAdcPuntoVenta=Alteração Cobrança de Ponto de Venda
|
auditarClasse.CobrancaAdcPuntoVenta=Altera<EFBFBD><EFBFBD>o Cobran<61>a de Ponto de Venda
|
||||||
auditarClasse.CoeficienteTarifa=Alteração de Coeficiente Tarifario
|
auditarClasse.CoeficienteTarifa=Altera<EFBFBD><EFBFBD>o de Coeficiente Tarifario
|
||||||
auditarClasse.ConfRestricaoCanalVenta=Bloqueio de Trecho por Canal de Venda
|
auditarClasse.ConfRestricaoCanalVenta=Bloqueio de Trecho por Canal de Venda
|
||||||
auditarClasse.ConfRestricaoExcecao=Alteração de Bloqueio de Trecho por canal de Venda/Exceção Data Serviço
|
auditarClasse.ConfRestricaoExcecao=Altera<EFBFBD><EFBFBD>o de Bloqueio de Trecho por canal de Venda/Exce<63><65>o Data Servi<76>o
|
||||||
auditarClasse.ConfRestricaoOrgaoConcedente=Bloqueio de Trecho por Canal de Venda/Aba Órgão Concedente
|
auditarClasse.ConfRestricaoOrgaoConcedente=Bloqueio de Trecho por Canal de Venda/Aba <EFBFBD>rg<EFBFBD>o Concedente
|
||||||
auditarClasse.ConfRestricaoPtovta=Bloqueio de Trecho por Canal de Venda/Aba Ponto de Venda
|
auditarClasse.ConfRestricaoPtovta=Bloqueio de Trecho por Canal de Venda/Aba Ponto de Venda
|
||||||
auditarClasse.ConfRestricaoTramo=Alteração de Trecho por canal de Venda
|
auditarClasse.ConfRestricaoTramo=Altera<EFBFBD><EFBFBD>o de Trecho por canal de Venda
|
||||||
auditarClasse.ConfRestricaoTramoOC=Alteração de Trecho OC por canal de Venda
|
auditarClasse.ConfRestricaoTramoOC=Altera<EFBFBD><EFBFBD>o de Trecho OC por canal de Venda
|
||||||
auditarClasse.ConfRestricaoVendaWeb=Bloqueio de Trecho por canal de Venda Web
|
auditarClasse.ConfRestricaoVendaWeb=Bloqueio de Trecho por canal de Venda Web
|
||||||
auditarClasse.EsquemaCorrida=Configuração de Serviços
|
auditarClasse.EsquemaCorrida=Configura<EFBFBD><EFBFBD>o de Servi<76>os
|
||||||
auditarClasse.FormaPago=Forma Pagamento
|
auditarClasse.FormaPago=Forma Pagamento
|
||||||
auditarClasse.FormaPagoDet=Alteração de Forma Pago Detalhe Ponto de Venda
|
auditarClasse.FormaPagoDet=Altera<EFBFBD><EFBFBD>o de Forma Pago Detalhe Ponto de Venda
|
||||||
auditarClasse.HistoricoFormaPagoPuntoVenta=Alteracao Forma Pago Ponto de Venda/Historico
|
auditarClasse.HistoricoFormaPagoPuntoVenta=Alteracao Forma Pago Ponto de Venda/Historico
|
||||||
auditarClasse.HistoricoPuntoVenta=Alteração Ponto de Venda/Historico
|
auditarClasse.HistoricoPuntoVenta=Altera<EFBFBD><EFBFBD>o Ponto de Venda/Historico
|
||||||
auditarClasse.OrgaoCancelacion=Alteração de Órgao Cancelamento
|
auditarClasse.OrgaoCancelacion=Altera<EFBFBD><EFBFBD>o de <20>rgao Cancelamento
|
||||||
auditarClasse.OrgaoConcedente=Alteração de Orgao Concedente
|
auditarClasse.OrgaoConcedente=Altera<EFBFBD><EFBFBD>o de Orgao Concedente
|
||||||
auditarClasse.OrgaoEmpParam=Alteração de Orgao Empresa Parâmetro
|
auditarClasse.OrgaoEmpParam=Altera<EFBFBD><EFBFBD>o de Orgao Empresa Par<61>metro
|
||||||
auditarClasse.ParamRecoleccion=Alteração de Parametro Recolecção Ponto de Venda
|
auditarClasse.ParamRecoleccion=Altera<EFBFBD><EFBFBD>o de Parametro Recolec<65><63>o Ponto de Venda
|
||||||
auditarClasse.PtovtaAntecipacomissao=Alteração Ponto de Venda/Antecipação Comissão
|
auditarClasse.PtovtaAntecipacomissao=Altera<EFBFBD><EFBFBD>o Ponto de Venda/Antecipa<70><61>o Comiss<73>o
|
||||||
auditarClasse.PtovtaAntifraude=Alteração Ponto de Venda/Antifraude
|
auditarClasse.PtovtaAntifraude=Altera<EFBFBD><EFBFBD>o Ponto de Venda/Antifraude
|
||||||
auditarClasse.PtovtaCatInd=Alteração de Categoria Ponto de Venda
|
auditarClasse.PtovtaCatInd=Altera<EFBFBD><EFBFBD>o de Categoria Ponto de Venda
|
||||||
auditarClasse.PtoVtaCheckin=Alteração de Localidades/Permitidas/Checkin Ponto de Venda
|
auditarClasse.PtoVtaCheckin=Altera<EFBFBD><EFBFBD>o de Localidades/Permitidas/Checkin Ponto de Venda
|
||||||
auditarClasse.PtovtaComissao=Alteração Ponto Venda/Comissão
|
auditarClasse.PtovtaComissao=Altera<EFBFBD><EFBFBD>o Ponto Venda/Comiss<73>o
|
||||||
auditarClasse.PtovtaEmpresa=Alteração Ponto de Venda/de Empresas/Venda
|
auditarClasse.PtovtaEmpresa=Altera<EFBFBD><EFBFBD>o Ponto de Venda/de Empresas/Venda
|
||||||
auditarClasse.PtovtaEmpresaBloqueada=Alteração Ponto de Venda/Empresa Bloqueada
|
auditarClasse.PtovtaEmpresaBloqueada=Altera<EFBFBD><EFBFBD>o Ponto de Venda/Empresa Bloqueada
|
||||||
auditarClasse.PtovtaEstoque=Alteração Estoque Ponto de Venda
|
auditarClasse.PtovtaEstoque=Altera<EFBFBD><EFBFBD>o Estoque Ponto de Venda
|
||||||
auditarClasse.PtovtaExcecaoMultaCanc=Alteração Ponto de Venda/Excecao Multa Cancelamento
|
auditarClasse.PtovtaExcecaoMultaCanc=Altera<EFBFBD><EFBFBD>o Ponto de Venda/Excecao Multa Cancelamento
|
||||||
auditarClasse.PtovtaHorario=Alteração Ponto Venda/Horário
|
auditarClasse.PtovtaHorario=Altera<EFBFBD><EFBFBD>o Ponto Venda/Hor<6F>rio
|
||||||
auditarClasse.PtoVtaSeguro=Alteração de Seguro no Ponto de Venda
|
auditarClasse.PtoVtaSeguro=Altera<EFBFBD><EFBFBD>o de Seguro no Ponto de Venda
|
||||||
auditarClasse.PtovtaTitular=Alteração Ponto Venda/Titular/Foto
|
auditarClasse.PtovtaTitular=Altera<EFBFBD><EFBFBD>o Ponto Venda/Titular/Foto
|
||||||
auditarClasse.PtoVtaUsuarioBancario=Alteração Ponto de Venda/Usuario Bancário
|
auditarClasse.PtoVtaUsuarioBancario=Altera<EFBFBD><EFBFBD>o Ponto de Venda/Usuario Banc<6E>rio
|
||||||
auditarClasse.PuntoVenta=Alteração de Ponto de Venda
|
auditarClasse.PuntoVenta=Altera<EFBFBD><EFBFBD>o de Ponto de Venda
|
||||||
auditarClasse.ReservacionCategoria=Alteração de Reserva Categoria
|
auditarClasse.ReservacionCategoria=Altera<EFBFBD><EFBFBD>o de Reserva Categoria
|
||||||
auditarClasse.ReservacionPuntoVenta=Alteração de Reserva Punto Venta
|
auditarClasse.ReservacionPuntoVenta=Altera<EFBFBD><EFBFBD>o de Reserva Punto Venta
|
||||||
auditarClasse.Tarifa=Alteração de Preço
|
auditarClasse.Tarifa=Altera<EFBFBD><EFBFBD>o de Pre<72>o
|
||||||
auditarClasse.TarifaOficial=Alteração de Preço / Tarifa Oficial
|
auditarClasse.TarifaOficial=Altera<EFBFBD><EFBFBD>o de Pre<72>o / Tarifa Oficial
|
||||||
auditarClasse.Usuario=Alteração de Usuário
|
auditarClasse.Usuario=Altera<EFBFBD><EFBFBD>o de Usu<73>rio
|
||||||
auditarClasse.UsuarioPerfil=Alteração de Usuário
|
auditarClasse.UsuarioPerfil=Altera<EFBFBD><EFBFBD>o de Usu<73>rio
|
||||||
auditarClasse.ModificacionMasivaTarifasUploadController.alterarDescricaoTelaAuditoria=Modificação Massiva de Preços
|
auditarClasse.ModificacionMasivaTarifasUploadController.alterarDescricaoTelaAuditoria=Modifica<EFBFBD><EFBFBD>o Massiva de Pre<72>os
|
||||||
auditarClasse.ModificacionMasivaTarifasUploadController=Modificação Massiva de Preços
|
auditarClasse.ModificacionMasivaTarifasUploadController=Modifica<EFBFBD><EFBFBD>o Massiva de Pre<72>os
|
|
@ -4445,6 +4445,17 @@ editarPricingEspecificoController.tabCat.label = Tipo de Passageiro
|
||||||
editarPricingEspecificoController.tabAge.label = Agência
|
editarPricingEspecificoController.tabAge.label = Agência
|
||||||
editarPricingEspecificoController.categoria.label = Tipo Passageiro
|
editarPricingEspecificoController.categoria.label = Tipo Passageiro
|
||||||
|
|
||||||
|
editarPricingController.tabConexoes.label=Conexões
|
||||||
|
editarConexionController.labelConexaoCtrl.value=Conexão
|
||||||
|
editarConexionController.labelValorTotal.value=Valor Total
|
||||||
|
editarConexionController.labelValorConexao.value=Valor
|
||||||
|
editarConexionController.msgConexaoJaAdicionada.value=Conexão já foi adicionada
|
||||||
|
editarConexionController.msgConexaoErro.value=Não foi possivel encontrar a conexão.
|
||||||
|
|
||||||
|
editarConexionController.msgConexaoPreencherOcupacao.value= Necessário informar valor na aba de Ocupação/Antecipação quando utilizado cadastro de conexões.
|
||||||
|
editarConexionController.msgConexaoOcupacaoPorcentagem.value= Ocupação/Antecipação precisa ser por valor quando utilizado cadastro de conexões.
|
||||||
|
editarPricingCtrlController.lbPriorConexao.value= - Priorizar Pricing com conexões cadastradas
|
||||||
|
|
||||||
|
|
||||||
# Editar Pricing Classe Tarifaria
|
# Editar Pricing Classe Tarifaria
|
||||||
editarPricingClasseTarifariaController.window.title = Pricing Classes Tarifarias
|
editarPricingClasseTarifariaController.window.title = Pricing Classes Tarifarias
|
||||||
|
|
|
@ -57,6 +57,8 @@
|
||||||
label="${c:l('editarPricingController.tabOcu.label')}" />
|
label="${c:l('editarPricingController.tabOcu.label')}" />
|
||||||
<tab id="H"
|
<tab id="H"
|
||||||
label="${c:l('editarPricingController.tabTipo.label')}" />
|
label="${c:l('editarPricingController.tabTipo.label')}" />
|
||||||
|
<tab id="I"
|
||||||
|
label="${c:l('editarPricingController.tabConexoes.label')}" />
|
||||||
</tabs>
|
</tabs>
|
||||||
<tabpanels>
|
<tabpanels>
|
||||||
<!-- General -->
|
<!-- General -->
|
||||||
|
@ -886,6 +888,70 @@
|
||||||
</rows>
|
</rows>
|
||||||
</grid>
|
</grid>
|
||||||
</tabpanel>
|
</tabpanel>
|
||||||
|
|
||||||
|
<!-- Conexoes -->
|
||||||
|
<tabpanel>
|
||||||
|
<grid fixedLayout="false">
|
||||||
|
<columns>
|
||||||
|
<column width="100%" />
|
||||||
|
</columns>
|
||||||
|
<rows>
|
||||||
|
<row valign="top">
|
||||||
|
<vbox height="150px" width="100%">
|
||||||
|
<toolbar>
|
||||||
|
<hbox spacing="5px" style="padding:1px" align="right">
|
||||||
|
<label
|
||||||
|
value="${c:l('editarConexionController.labelConexaoCtrl.value')}" />
|
||||||
|
<combobox
|
||||||
|
id="cmbConexaoCtrl"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||||
|
mold="rounded" buttonVisible="true" width="450px" />
|
||||||
|
|
||||||
|
<button
|
||||||
|
id="btnNovaConexaoCtrl"
|
||||||
|
image="/gui/img/add.png" width="35px"
|
||||||
|
tooltiptext="${c:l('editarPricingController.btnNovoTipoServicio.tooltiptext')}" />
|
||||||
|
<button
|
||||||
|
id="btnApagarConexaoCtrl"
|
||||||
|
height="6" image="/gui/img/remove.png" width="35px"
|
||||||
|
tooltiptext="${c:l('editarPricingController.btnApagarPricing.tooltiptext')}" />
|
||||||
|
|
||||||
|
</hbox>
|
||||||
|
</toolbar>
|
||||||
|
<listbox
|
||||||
|
id="conexaoCtrlList" mold="paging"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
|
||||||
|
pageSize="15" multiple="false" height="370px" width="100%">
|
||||||
|
<listhead>
|
||||||
|
<listheader
|
||||||
|
label="${c:l('editarConexionPorRutaController.labelOrigemConexao.value')}"
|
||||||
|
width="50%" />
|
||||||
|
<listheader
|
||||||
|
label="${c:l('editarConexionPorRutaController.labelDestinoConexao.value')}"
|
||||||
|
width="50%" />
|
||||||
|
<listheader
|
||||||
|
label="${c:l('editarConexionPorRutaController.labelOrigemTrecho.value')}"
|
||||||
|
width="50%" />
|
||||||
|
<listheader
|
||||||
|
label="${c:l('editarConexionPorRutaController.labelDestinoTrecho.value')}"
|
||||||
|
width="50%" />
|
||||||
|
<listheader
|
||||||
|
label="${c:l('editarConexionPorRutaController.labelNumRuta.value')}"
|
||||||
|
width="50%" />
|
||||||
|
<listheader align="center"
|
||||||
|
label="${c:l('editarConexionPorRutaController.labelGrupo.value')}"
|
||||||
|
width="25%" />
|
||||||
|
<listheader align="center"
|
||||||
|
label="${c:l('editarConexionPorRutaController.labelSecuencia.value')}"
|
||||||
|
width="25%" />
|
||||||
|
</listhead>
|
||||||
|
</listbox>
|
||||||
|
</vbox>
|
||||||
|
</row>
|
||||||
|
</rows>
|
||||||
|
</grid>
|
||||||
|
</tabpanel>
|
||||||
|
|
||||||
|
|
||||||
</tabpanels>
|
</tabpanels>
|
||||||
</tabbox>
|
</tabbox>
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
|
|
||||||
<zk>
|
<zk>
|
||||||
<window id="winEditarPricingCtrl" border="normal"
|
<window id="winEditarPricingCtrl" border="normal"
|
||||||
apply="${editarPricingCtrlController}" width="800px" height="400px" sizable="true"
|
apply="${editarPricingCtrlController}" width="800px" height="410px" sizable="true"
|
||||||
contentStyle="overflow:auto"
|
contentStyle="overflow:auto"
|
||||||
title="${c:l('editarPricingCtrlController.window.title')}">
|
title="${c:l('editarPricingCtrlController.window.title')}">
|
||||||
<toolbar>
|
<toolbar>
|
||||||
|
@ -38,6 +38,9 @@
|
||||||
<row>
|
<row>
|
||||||
<label value="${c:l('editarPricingCtrlController.lbMsg.value')}" style="font-weight:bold;"/>
|
<label value="${c:l('editarPricingCtrlController.lbMsg.value')}" style="font-weight:bold;"/>
|
||||||
</row>
|
</row>
|
||||||
|
<row>
|
||||||
|
<label value="${c:l('editarPricingCtrlController.lbPriorConexao.value')}" />
|
||||||
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<label value="${c:l('editarPricingCtrlController.lbPriorcorrida.value')}" />
|
<label value="${c:l('editarPricingCtrlController.lbPriorcorrida.value')}" />
|
||||||
</row>
|
</row>
|
||||||
|
|
Loading…
Reference in New Issue