rodrigo 2012-09-21 19:55:22 +00:00
parent 2d392b9072
commit 97f874c688
2 changed files with 44 additions and 35 deletions

View File

@ -4,10 +4,8 @@
*/
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;
@ -23,9 +21,7 @@ import com.rjconsultores.ventaboletos.entidad.Ruta;
import com.rjconsultores.ventaboletos.exception.BusinessException;
import com.rjconsultores.ventaboletos.service.OrgaoConcedenteService;
import com.rjconsultores.ventaboletos.service.RutaService;
import com.rjconsultores.ventaboletos.service.SeguroKmService;
import com.rjconsultores.ventaboletos.service.TarifaOficialService;
import com.rjconsultores.ventaboletos.service.VigenciaTarifaService;
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
/**
@ -36,18 +32,14 @@ import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
@Scope("prototype")
public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
private static Logger log = Logger.getLogger(GenerarTarifaOrgaoController.class);
private static final long serialVersionUID = 1L;
@Autowired
private RutaService rutaService;
@Autowired
private VigenciaTarifaService vigenciaTarifaService;
@Autowired
private TarifaOficialService tarifaOficialService;
@Autowired
private OrgaoConcedenteService orgaoConcedenteService;
@Autowired
private SeguroKmService seguroKmService;
private List<Ruta> lsRuta;
private List<OrgaoConcedente> lsOrgaoConcedente;
private Combobox cmbRuta;
@ -56,6 +48,14 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
private Checkbox chkTaxaEmbarque;
private Checkbox chkSeguro;
public List<Ruta> getLsRuta() {
return lsRuta;
}
public List<OrgaoConcedente> getLsOrgaoConcedente() {
return lsOrgaoConcedente;
}
@Override
public void doAfterCompose(Component comp) throws Exception {
lsOrgaoConcedente = orgaoConcedenteService.obtenerTodos();
@ -103,13 +103,4 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
Messagebox.OK, Messagebox.EXCLAMATION);
}
}
public List<Ruta> getLsRuta() {
return lsRuta;
}
public List<OrgaoConcedente> getLsOrgaoConcedente() {
return lsOrgaoConcedente;
}
}

View File

@ -5,13 +5,19 @@
<?taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c"?>
<zk>
<window id="winGenerarTarifaOrgao" border="normal" apply="${generarTarifaOrgaoController}" width="400px" height="457x" contentStyle="overflow:auto"
<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')}" />
<button id="btnGenerarVigencia" image="/gui/img/create_doc.gif" tooltiptext="${c:l('generarTarifaOrgaoController.btnGenerarVigencia.toolTipoText')}" />
<button id="btnFechar" height="20"
image="/gui/img/exit.png" width="35px"
onClick="winGenerarTarifaOrgao.detach()"
tooltiptext="${c:l('generarTarifaController.btnFechar.tooltiptext')}" />
<button id="btnGenerarVigencia"
image="/gui/img/create_doc.gif"
tooltiptext="${c:l('generarTarifaOrgaoController.btnGenerarVigencia.toolTipoText')}" />
</hbox>
</toolbar>
@ -22,21 +28,33 @@
</columns>
<rows>
<row>
<label value="${c:l('editarConfiguracionCorridaController.cmbRuta.value')}" />
<combobox id="cmbRuta" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" mold="rounded" buttonVisible="true"
<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('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"/>
<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>
<row>
<label value="${c:l('generarTarifaOrgaoController.labelComponente.value')}" />
<label
value="${c:l('generarTarifaOrgaoController.labelComponente.value')}" />
<vbox>
<checkbox id="chkTarifa" label="${c:l('generarTarifaOrgaoController.labelComponenteTarifa.value')}" checked="true"/>
<checkbox id="chkTaxaEmbarque" label="${c:l('generarTarifaOrgaoController.labelComponenteTaxaEmbarque.value')}"/>
<checkbox id="chkSeguro" label="${c:l('generarTarifaOrgaoController.labelComponenteSeguro.value')}"/>
<checkbox id="chkTarifa"
label="${c:l('generarTarifaOrgaoController.labelComponenteTarifa.value')}"
checked="true" />
<checkbox id="chkTaxaEmbarque"
label="${c:l('generarTarifaOrgaoController.labelComponenteTaxaEmbarque.value')}" />
<checkbox id="chkSeguro"
label="${c:l('generarTarifaOrgaoController.labelComponenteSeguro.value')}" />
</vbox>
</row>
</rows>