git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@20581 d1611594-4594-4d17-8e1d-87c2c4800839
parent
12b1b2200a
commit
da985137b7
|
@ -44,13 +44,9 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer {
|
|||
}
|
||||
|
||||
public void onClick$btnSalvar(Event ev) throws InterruptedException {
|
||||
if (orgaoConcedente.getOrgaoConcedenteId() == null) {
|
||||
orgaoConcedenteService.suscribir(orgaoConcedente);
|
||||
orgaoConcedenteList.addItem(orgaoConcedente);
|
||||
} else {
|
||||
|
||||
orgaoConcedenteService.actualizacion(orgaoConcedente);
|
||||
orgaoConcedenteList.updateItem(orgaoConcedente);
|
||||
}
|
||||
|
||||
Messagebox.show(
|
||||
Labels.getLabel("editarOrgaoConcedenteController.MSG.suscribirOK"),
|
||||
|
|
|
@ -0,0 +1,95 @@
|
|||
/*
|
||||
* To change this template, choose Tools | Templates
|
||||
* and open the template in the editor.
|
||||
*/
|
||||
package com.rjconsultores.ventaboletos.web.gui.controladores.tarifas;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import org.apache.log4j.Logger;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.context.annotation.Scope;
|
||||
import org.springframework.stereotype.Controller;
|
||||
import org.zkoss.util.resource.Labels;
|
||||
import org.zkoss.zk.ui.Component;
|
||||
import org.zkoss.zk.ui.event.Event;
|
||||
import org.zkoss.zul.Combobox;
|
||||
import org.zkoss.zul.Messagebox;
|
||||
|
||||
import com.rjconsultores.ventaboletos.entidad.OrgaoConcedente;
|
||||
import com.rjconsultores.ventaboletos.entidad.Ruta;
|
||||
import com.rjconsultores.ventaboletos.entidad.VigenciaTarifa;
|
||||
import com.rjconsultores.ventaboletos.service.OrgaoConcedenteService;
|
||||
import com.rjconsultores.ventaboletos.service.RutaService;
|
||||
import com.rjconsultores.ventaboletos.service.TarifaOficialService;
|
||||
import com.rjconsultores.ventaboletos.service.VigenciaTarifaService;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author Gleimar
|
||||
*/
|
||||
@Controller("generarTarifaOrgaoController")
|
||||
@Scope("prototype")
|
||||
public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
|
||||
|
||||
private static Logger log = Logger.getLogger(GenerarTarifaOrgaoController.class);
|
||||
|
||||
@Autowired
|
||||
private RutaService rutaService;
|
||||
@Autowired
|
||||
private VigenciaTarifaService vigenciaTarifaService;
|
||||
@Autowired
|
||||
private TarifaOficialService tarifaOficialService;
|
||||
@Autowired
|
||||
private OrgaoConcedenteService orgaoConcedenteService;
|
||||
private List<Ruta> lsRuta;
|
||||
private List<OrgaoConcedente> lsOrgaoConcedente;
|
||||
private List<VigenciaTarifa> lsVigenciaTarifa;
|
||||
private Combobox cmbRuta;
|
||||
private Combobox cmbOrgaoConcedente;
|
||||
private Combobox cmbVigencia;
|
||||
|
||||
@Override
|
||||
public void doAfterCompose(Component comp) throws Exception {
|
||||
lsOrgaoConcedente = new ArrayList<OrgaoConcedente>();
|
||||
lsOrgaoConcedente.add(orgaoConcedenteService.obtenerID(3));
|
||||
lsVigenciaTarifa = vigenciaTarifaService.obtenerTodos();
|
||||
|
||||
lsRuta = rutaService.obtenerTodos();
|
||||
|
||||
super.doAfterCompose(comp);
|
||||
}
|
||||
|
||||
public void onClick$btnGenerarVigencia(Event ev) throws InterruptedException {
|
||||
cmbOrgaoConcedente.getValue();
|
||||
cmbVigencia.getValue();
|
||||
|
||||
Integer rutaId = null;
|
||||
|
||||
if (cmbRuta.getSelectedItem() != null){
|
||||
rutaId=((Ruta)cmbRuta.getSelectedItem().getValue()).getRutaId();
|
||||
}
|
||||
|
||||
Integer qtd = tarifaOficialService.gerarTarifaANTT(rutaId);
|
||||
|
||||
tarifaOficialService.copiarParaTarifa((VigenciaTarifa) cmbVigencia.getSelectedItem().getValue());
|
||||
|
||||
Messagebox.show(Labels.getLabel("generarTarifaOrgaoController.MSG.suscribirOK").concat(qtd.toString()),
|
||||
Labels.getLabel("indexController.mniGenerarTarifaOrgao.label"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
}
|
||||
|
||||
public List<Ruta> getLsRuta() {
|
||||
return lsRuta;
|
||||
}
|
||||
|
||||
public List<OrgaoConcedente> getLsOrgaoConcedente() {
|
||||
return lsOrgaoConcedente;
|
||||
}
|
||||
|
||||
public List<VigenciaTarifa> getLsVigenciaTarifa() {
|
||||
return lsVigenciaTarifa;
|
||||
}
|
||||
}
|
|
@ -0,0 +1,24 @@
|
|||
package com.rjconsultores.ventaboletos.web.utilerias.menu.item.tarifas;
|
||||
|
||||
import org.zkoss.util.resource.Labels;
|
||||
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.PantallaUtileria;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.menu.DefaultItemMenuSistema;
|
||||
|
||||
public class ItemMenuGenerarTarifasOrgao extends DefaultItemMenuSistema {
|
||||
|
||||
public ItemMenuGenerarTarifasOrgao() {
|
||||
super("indexController.mniGenerarTarifaOrgao.label");
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getClaveMenu() {
|
||||
return "COM.RJCONSULTORES.ADMINISTRACION.GUI.TARIFAS.MENU.GERARTARIFASORGAO";
|
||||
}
|
||||
|
||||
@Override
|
||||
public void ejecutar() {
|
||||
PantallaUtileria.openWindow("/gui/tarifas/generarTarifaOrgao.zul",Labels.getLabel("indexController.mniGenerarTarifaOrgao.label"), null,desktop);
|
||||
}
|
||||
|
||||
}
|
|
@ -88,9 +88,9 @@ indexController.mniPeriodoVacacional.label = Período de Férias
|
|||
indexController.mniMotivoCancelacion.label = Motivo do Cancelamento
|
||||
indexController.mniMotivoReimpresion.label = Motivo da Reimpressão
|
||||
indexController.mniCategoria.label = Tipo de Passageiro
|
||||
indexController.mniPuntoVenta.label = Ponto de Venda (Agências)
|
||||
indexController.mniPuntoVenta.label = Ponto de Venda
|
||||
indexController.mniEmpresa.label = Empresa
|
||||
indexController.mniTipoServicio.label = Tipo de Viagem
|
||||
indexController.mniTipoServicio.label = Tipo de Classe
|
||||
indexController.mniTipoVenta.label = Tipo de Venda
|
||||
indexController.mniDiagramaAutoBus.label = Tipos de Carro
|
||||
indexController.mniAsociacionClaseServicioMarca.label = Associação Tipo de Classe e Marca
|
||||
|
@ -184,6 +184,7 @@ indexController.mniPtovtaEmpresa.label = Ponto de Venda Empresa
|
|||
indexController.mniConfRestricaoCanalVenta.label = Configurar Restrição de Canal de Venda
|
||||
indexController.mniOrgaoConcedente.label = Orgão Concedente
|
||||
indexController.mniCoeficienteTarifa.label = Coeficiente Tarifario
|
||||
indexController.mniGenerarTarifaOrgao.label= Gerar Tarifa
|
||||
|
||||
#PARTE REALIZADA POR MANUEL
|
||||
indexController.mnCortesias.label = Cortesias
|
||||
|
@ -446,8 +447,8 @@ editarEmpresaController.equivalenciaElektraId.label = Equivalencia
|
|||
editarEmpresaController.rfc.label = DOC
|
||||
editarEmpresaController.cnpj.label = CNPJ
|
||||
editarEmpresaController.endereco.label = Endereço
|
||||
editarEmpresaController.logradouro.label = Rua
|
||||
editarEmpresaController.numero.label = Número
|
||||
editarEmpresaController.logradouro.label = Logradouro
|
||||
editarEmpresaController.numero.label = Numero
|
||||
editarEmpresaController.complemento.label = Complemento
|
||||
editarEmpresaController.cep.label = CEP
|
||||
editarEmpresaController.bairro.label = Bairro
|
||||
|
@ -509,10 +510,10 @@ editarPuntoVentaController.MSG.Achou.FormaPago = Forma de Pagamento já está re
|
|||
editarPuntoVentaController.MSG.Achou.ParamRecoleccion = Parametro para sangria já está registrada.
|
||||
editarPuntoVentaController.MSG.Achou.PtovtaEmpresa = Empresas para Venda já está registrada.
|
||||
editarPuntoVentaController.MSG.Achou.PtovtaUsuario = Empresa já está registrado.
|
||||
editarPuntoVentaController.tab.label.endereco = Endereço
|
||||
editarPuntoVentaController.tab.label.endereco = Dirección
|
||||
editarPuntoVentaController.tab.label.recoleccion = Sangria
|
||||
editarPuntoVentaController.tab.label.empVenta = Empresas para Venda
|
||||
editarPuntoVentaController.tab.label.usuBancario = Usuários bancários
|
||||
editarPuntoVentaController.tab.label.usuBancario = Usuarios bancários
|
||||
|
||||
# Muestra o TipoVenta Pesquisa
|
||||
busquedaTipoVentaController.window.title = Tipo de Venda
|
||||
|
@ -1219,8 +1220,8 @@ editarConfiguracionCorridaController.MSG.RutaSemTramos = Linha não possui trech
|
|||
editarConfiguracionCorridaController.MSG.RutaVazia = Selecione uma linha.
|
||||
editarConfiguracionCorridaController.lblNumEsquemaRebote.value=Nº Esquema Serviço
|
||||
editarConfiguracionCorridaController.btnBuscarEsquemaCorrida.tooltiptext = Pesquisa da Configuração de Serviço
|
||||
editarConfiguracionCorridaController.tabCorridaRebote.value = Volta
|
||||
editarConfiguracionCorridaController.btnAbrirEsquemaCorrida.error = Não existe serviço de volta selecionado
|
||||
editarConfiguracionCorridaController.tabCorridaRebote.value = Rebote
|
||||
editarConfiguracionCorridaController.btnAbrirEsquemaCorrida.error = Não existe serviço rebote selecionado
|
||||
|
||||
|
||||
#Planeacion de Poltrona Controller
|
||||
|
@ -3590,3 +3591,6 @@ editarCoeficienteTarifaController.lbNome.value = Nome
|
|||
editarCoeficienteTarifaController.MSG.suscribirOK = Coeficiente Tarifario registrado com sucesso.
|
||||
editarCoeficienteTarifaController.MSG.borrarPergunta = Deseja elminar Coeficiente Tarifario?
|
||||
editarCoeficienteTarifaController.MSG.borrarOK = Coeficiente Tarifario eliminado com sucesso.
|
||||
|
||||
#Gerar Tarifa
|
||||
generarTarifaOrgaoController.MSG.suscribirOK=Operação realizada com sucesso: Quandidade de tarifas geradas:
|
|
@ -0,0 +1,50 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?page contentType="text/html;charset=UTF-8"?>
|
||||
<?variable-resolver class="org.zkoss.zkplus.spring.DelegatingVariableResolver"?>
|
||||
<?init class="org.zkoss.zkplus.databind.AnnotateDataBinderInit" arg0="winGenerarTarifaOrgao"?>
|
||||
<?taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c"?>
|
||||
|
||||
<zk xmlns="http://www.zkoss.org/2005/zul">
|
||||
<window id="winGenerarTarifaOrgao" border="normal" apply="${generarTarifaOrgaoController}" width="400px" height="457x" contentStyle="overflow:auto"
|
||||
title="${c:l('generarTarifaController.window.title')}">
|
||||
<toolbar>
|
||||
<hbox spacing="5px" style="padding:1px" align="right">
|
||||
<button id="btnFechar" height="20" image="/gui/img/exit.png" width="35px" onClick="winGenerarTarifaOrgao.detach()"
|
||||
tooltiptext="${c:l('generarTarifaController.btnFechar.tooltiptext')}" />
|
||||
</hbox>
|
||||
</toolbar>
|
||||
|
||||
<grid fixedLayout="true">
|
||||
<columns>
|
||||
<column width="40%" />
|
||||
<column width="60%" />
|
||||
</columns>
|
||||
<rows>
|
||||
<row>
|
||||
<label value="${c:l('editarConfiguracionCorridaController.cmbRuta.value')}" />
|
||||
<combobox id="cmbRuta" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" mold="rounded" buttonVisible="true"
|
||||
model="@{winGenerarTarifaOrgao$composer.lsRuta}" width="99%"/>
|
||||
</row>
|
||||
<row>
|
||||
<label value="${c:l('cambioVigenciaController.Vigencia')}"/>
|
||||
<combobox id="cmbVigencia" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" constraint="no empty"
|
||||
mold="rounded" buttonVisible="true" width="90%"
|
||||
model="@{winGenerarTarifaOrgao$composer.lsVigenciaTarifa}"/>
|
||||
</row>
|
||||
<row>
|
||||
<label value="${c:l('editarTramosController.labelOrgaoConcedente.value')}" />
|
||||
<combobox id="cmbOrgaoConcedente" constraint="no empty" mold="rounded" buttonVisible="true" width="99%"
|
||||
model="@{winGenerarTarifaOrgao$composer.lsOrgaoConcedente}" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"/>
|
||||
</row>
|
||||
|
||||
</rows>
|
||||
</grid>
|
||||
|
||||
<toolbar>
|
||||
<hbox spacing="5px" style="padding:1px" align="right">
|
||||
<button id="btnGenerarVigencia" label="Generar Tarifas" />
|
||||
</hbox>
|
||||
</toolbar>
|
||||
|
||||
</window>
|
||||
</zk>
|
Loading…
Reference in New Issue