git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@21656 d1611594-4594-4d17-8e1d-87c2c4800839
parent
2d392b9072
commit
97f874c688
|
@ -4,10 +4,8 @@
|
||||||
*/
|
*/
|
||||||
package com.rjconsultores.ventaboletos.web.gui.controladores.tarifas;
|
package com.rjconsultores.ventaboletos.web.gui.controladores.tarifas;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import org.apache.log4j.Logger;
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.context.annotation.Scope;
|
import org.springframework.context.annotation.Scope;
|
||||||
import org.springframework.stereotype.Controller;
|
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.exception.BusinessException;
|
||||||
import com.rjconsultores.ventaboletos.service.OrgaoConcedenteService;
|
import com.rjconsultores.ventaboletos.service.OrgaoConcedenteService;
|
||||||
import com.rjconsultores.ventaboletos.service.RutaService;
|
import com.rjconsultores.ventaboletos.service.RutaService;
|
||||||
import com.rjconsultores.ventaboletos.service.SeguroKmService;
|
|
||||||
import com.rjconsultores.ventaboletos.service.TarifaOficialService;
|
import com.rjconsultores.ventaboletos.service.TarifaOficialService;
|
||||||
import com.rjconsultores.ventaboletos.service.VigenciaTarifaService;
|
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -36,18 +32,14 @@ import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||||
@Scope("prototype")
|
@Scope("prototype")
|
||||||
public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
|
public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
private static Logger log = Logger.getLogger(GenerarTarifaOrgaoController.class);
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private RutaService rutaService;
|
private RutaService rutaService;
|
||||||
@Autowired
|
@Autowired
|
||||||
private VigenciaTarifaService vigenciaTarifaService;
|
|
||||||
@Autowired
|
|
||||||
private TarifaOficialService tarifaOficialService;
|
private TarifaOficialService tarifaOficialService;
|
||||||
@Autowired
|
@Autowired
|
||||||
private OrgaoConcedenteService orgaoConcedenteService;
|
private OrgaoConcedenteService orgaoConcedenteService;
|
||||||
@Autowired
|
|
||||||
private SeguroKmService seguroKmService;
|
|
||||||
private List<Ruta> lsRuta;
|
private List<Ruta> lsRuta;
|
||||||
private List<OrgaoConcedente> lsOrgaoConcedente;
|
private List<OrgaoConcedente> lsOrgaoConcedente;
|
||||||
private Combobox cmbRuta;
|
private Combobox cmbRuta;
|
||||||
|
@ -56,6 +48,14 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
|
||||||
private Checkbox chkTaxaEmbarque;
|
private Checkbox chkTaxaEmbarque;
|
||||||
private Checkbox chkSeguro;
|
private Checkbox chkSeguro;
|
||||||
|
|
||||||
|
public List<Ruta> getLsRuta() {
|
||||||
|
return lsRuta;
|
||||||
|
}
|
||||||
|
|
||||||
|
public List<OrgaoConcedente> getLsOrgaoConcedente() {
|
||||||
|
return lsOrgaoConcedente;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void doAfterCompose(Component comp) throws Exception {
|
public void doAfterCompose(Component comp) throws Exception {
|
||||||
lsOrgaoConcedente = orgaoConcedenteService.obtenerTodos();
|
lsOrgaoConcedente = orgaoConcedenteService.obtenerTodos();
|
||||||
|
@ -90,26 +90,17 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
|
||||||
if (chkSeguro.isChecked()) {
|
if (chkSeguro.isChecked()) {
|
||||||
tarifaOficialService.atualizarSeguro(rutaId, orgaoConcedenteId);
|
tarifaOficialService.atualizarSeguro(rutaId, orgaoConcedenteId);
|
||||||
}
|
}
|
||||||
|
|
||||||
tarifaOficialService.aplicarArredondamentoTarifa(orgaoConcedenteId);
|
tarifaOficialService.aplicarArredondamentoTarifa(orgaoConcedenteId);
|
||||||
|
|
||||||
Messagebox.show(Labels.getLabel("generarTarifaOrgaoController.MSG.suscribirOK"),
|
Messagebox.show(Labels.getLabel("generarTarifaOrgaoController.MSG.suscribirOK"),
|
||||||
Labels.getLabel("indexController.mniGenerarTarifaOrgao.label"),
|
Labels.getLabel("indexController.mniGenerarTarifaOrgao.label"),
|
||||||
Messagebox.OK, Messagebox.INFORMATION);
|
Messagebox.OK, Messagebox.INFORMATION);
|
||||||
|
|
||||||
} catch (BusinessException e) {
|
} catch (BusinessException e) {
|
||||||
Messagebox.show(e.getLocalizedMessage(),
|
Messagebox.show(e.getLocalizedMessage(),
|
||||||
Labels.getLabel("indexController.mniGenerarTarifaOrgao.label"),
|
Labels.getLabel("indexController.mniGenerarTarifaOrgao.label"),
|
||||||
Messagebox.OK, Messagebox.EXCLAMATION);
|
Messagebox.OK, Messagebox.EXCLAMATION);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public List<Ruta> getLsRuta() {
|
|
||||||
return lsRuta;
|
|
||||||
}
|
|
||||||
|
|
||||||
public List<OrgaoConcedente> getLsOrgaoConcedente() {
|
|
||||||
return lsOrgaoConcedente;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -5,13 +5,19 @@
|
||||||
<?taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c"?>
|
<?taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c"?>
|
||||||
|
|
||||||
<zk>
|
<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')}">
|
title="${c:l('generarTarifaController.window.title')}">
|
||||||
<toolbar>
|
<toolbar>
|
||||||
<hbox spacing="5px" style="padding:1px" align="right">
|
<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="btnFechar" height="20"
|
||||||
<button id="btnGenerarVigencia" image="/gui/img/create_doc.gif" tooltiptext="${c:l('generarTarifaOrgaoController.btnGenerarVigencia.toolTipoText')}" />
|
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>
|
</hbox>
|
||||||
</toolbar>
|
</toolbar>
|
||||||
|
|
||||||
|
@ -22,25 +28,37 @@
|
||||||
</columns>
|
</columns>
|
||||||
<rows>
|
<rows>
|
||||||
<row>
|
<row>
|
||||||
<label value="${c:l('editarConfiguracionCorridaController.cmbRuta.value')}" />
|
<label
|
||||||
<combobox id="cmbRuta" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" mold="rounded" buttonVisible="true"
|
value="${c:l('editarConfiguracionCorridaController.cmbRuta.value')}" />
|
||||||
model="@{winGenerarTarifaOrgao$composer.lsRuta}" width="99%"/>
|
<combobox id="cmbRuta"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||||
|
mold="rounded" buttonVisible="true"
|
||||||
|
model="@{winGenerarTarifaOrgao$composer.lsRuta}" width="99%" />
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<label value="${c:l('editarTramosController.labelOrgaoConcedente.value')}" />
|
<label
|
||||||
<combobox id="cmbOrgaoConcedente" constraint="no empty" mold="rounded" buttonVisible="true" width="99%"
|
value="${c:l('editarTramosController.labelOrgaoConcedente.value')}" />
|
||||||
model="@{winGenerarTarifaOrgao$composer.lsOrgaoConcedente}" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"/>
|
<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>
|
||||||
<row>
|
<row>
|
||||||
<label value="${c:l('generarTarifaOrgaoController.labelComponente.value')}" />
|
<label
|
||||||
|
value="${c:l('generarTarifaOrgaoController.labelComponente.value')}" />
|
||||||
<vbox>
|
<vbox>
|
||||||
<checkbox id="chkTarifa" label="${c:l('generarTarifaOrgaoController.labelComponenteTarifa.value')}" checked="true"/>
|
<checkbox id="chkTarifa"
|
||||||
<checkbox id="chkTaxaEmbarque" label="${c:l('generarTarifaOrgaoController.labelComponenteTaxaEmbarque.value')}"/>
|
label="${c:l('generarTarifaOrgaoController.labelComponenteTarifa.value')}"
|
||||||
<checkbox id="chkSeguro" label="${c:l('generarTarifaOrgaoController.labelComponenteSeguro.value')}"/>
|
checked="true" />
|
||||||
|
<checkbox id="chkTaxaEmbarque"
|
||||||
|
label="${c:l('generarTarifaOrgaoController.labelComponenteTaxaEmbarque.value')}" />
|
||||||
|
<checkbox id="chkSeguro"
|
||||||
|
label="${c:l('generarTarifaOrgaoController.labelComponenteSeguro.value')}" />
|
||||||
</vbox>
|
</vbox>
|
||||||
</row>
|
</row>
|
||||||
</rows>
|
</rows>
|
||||||
|
|
||||||
</grid>
|
</grid>
|
||||||
</window>
|
</window>
|
||||||
</zk>
|
</zk>
|
||||||
|
|
Loading…
Reference in New Issue