fixed bug #7589
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@58388 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
a92c7fb3cd
commit
8cb7c97c0b
|
@ -17,9 +17,14 @@ import org.zkoss.zul.Combobox;
|
||||||
import org.zkoss.zul.Messagebox;
|
import org.zkoss.zul.Messagebox;
|
||||||
import org.zkoss.zul.Radio;
|
import org.zkoss.zul.Radio;
|
||||||
|
|
||||||
|
import com.rjconsultores.ventaboletos.entidad.Empresa;
|
||||||
|
import com.rjconsultores.ventaboletos.entidad.OrgaoConcedente;
|
||||||
import com.rjconsultores.ventaboletos.entidad.VigenciaTarifa;
|
import com.rjconsultores.ventaboletos.entidad.VigenciaTarifa;
|
||||||
|
import com.rjconsultores.ventaboletos.service.EmpresaService;
|
||||||
|
import com.rjconsultores.ventaboletos.service.OrgaoConcedenteService;
|
||||||
import com.rjconsultores.ventaboletos.service.TarifaOficialService;
|
import com.rjconsultores.ventaboletos.service.TarifaOficialService;
|
||||||
import com.rjconsultores.ventaboletos.service.VigenciaTarifaService;
|
import com.rjconsultores.ventaboletos.service.VigenciaTarifaService;
|
||||||
|
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -30,17 +35,21 @@ import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||||
@Scope("prototype")
|
@Scope("prototype")
|
||||||
public class CopiarTarifaOficialController extends MyGenericForwardComposer {
|
public class CopiarTarifaOficialController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
/**
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private VigenciaTarifaService vigenciaTarifaService;
|
private VigenciaTarifaService vigenciaTarifaService;
|
||||||
@Autowired
|
@Autowired
|
||||||
private TarifaOficialService tarifaOficialService;
|
private TarifaOficialService tarifaOficialService;
|
||||||
|
@Autowired
|
||||||
|
private OrgaoConcedenteService orgaoConcedenteService;
|
||||||
|
|
||||||
private List<VigenciaTarifa> lsVigenciaTarifa;
|
private List<VigenciaTarifa> lsVigenciaTarifa;
|
||||||
|
private List<Empresa> lsEmpresa;
|
||||||
|
private List<OrgaoConcedente> lsOrgao;
|
||||||
private Combobox cmbVigencia;
|
private Combobox cmbVigencia;
|
||||||
|
private Combobox cmbEmpresa;
|
||||||
|
private Combobox cmbOrgao;
|
||||||
private Radio rdComPegagio;
|
private Radio rdComPegagio;
|
||||||
private Radio rdComTarifa;
|
private Radio rdComTarifa;
|
||||||
private Radio rdComTaxaEmbarque;
|
private Radio rdComTaxaEmbarque;
|
||||||
|
@ -49,6 +58,9 @@ public class CopiarTarifaOficialController extends MyGenericForwardComposer {
|
||||||
@Override
|
@Override
|
||||||
public void doAfterCompose(Component comp) throws Exception {
|
public void doAfterCompose(Component comp) throws Exception {
|
||||||
lsVigenciaTarifa = vigenciaTarifaService.obtenerTodos();
|
lsVigenciaTarifa = vigenciaTarifaService.obtenerTodos();
|
||||||
|
lsEmpresa = UsuarioLogado.getUsuarioLogado().getEmpresa();
|
||||||
|
lsOrgao = orgaoConcedenteService.obtenerTodosExceto(-1);
|
||||||
|
|
||||||
super.doAfterCompose(comp);
|
super.doAfterCompose(comp);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -59,8 +71,11 @@ public class CopiarTarifaOficialController extends MyGenericForwardComposer {
|
||||||
Boolean calculaTarifa = (rdComTarifa.getValue() == null) ? Boolean.FALSE : rdComTarifa.isChecked();
|
Boolean calculaTarifa = (rdComTarifa.getValue() == null) ? Boolean.FALSE : rdComTarifa.isChecked();
|
||||||
Boolean calculaTaxaEmbarque = (rdComTaxaEmbarque.getValue() == null) ? Boolean.FALSE : rdComTaxaEmbarque.isChecked();
|
Boolean calculaTaxaEmbarque = (rdComTaxaEmbarque.getValue() == null) ? Boolean.FALSE : rdComTaxaEmbarque.isChecked();
|
||||||
Boolean calculaSeguro = (rdComSeguro.getValue() == null) ? Boolean.FALSE : rdComSeguro.isChecked();
|
Boolean calculaSeguro = (rdComSeguro.getValue() == null) ? Boolean.FALSE : rdComSeguro.isChecked();
|
||||||
|
Empresa empresaSelecionada = cmbEmpresa.getSelectedItem() != null ? (Empresa) cmbEmpresa.getSelectedItem().getValue() : null;
|
||||||
|
OrgaoConcedente orgaoConcedenteSelecionado = cmbOrgao.getSelectedItem() != null ? (OrgaoConcedente) cmbOrgao.getSelectedItem().getValue() : null;
|
||||||
|
|
||||||
tarifaOficialService.copiarParaTarifa((VigenciaTarifa) cmbVigencia.getSelectedItem().getValue(), calculaPedagio, calculaTarifa, calculaTaxaEmbarque, calculaSeguro);
|
tarifaOficialService.copiarParaTarifa((VigenciaTarifa) cmbVigencia.getSelectedItem().getValue(),
|
||||||
|
calculaPedagio, calculaTarifa, calculaTaxaEmbarque, calculaSeguro, empresaSelecionada, orgaoConcedenteSelecionado);
|
||||||
|
|
||||||
Messagebox.show(Labels.getLabel("copiarTarifaOficialController.MSG.copiaOK"),
|
Messagebox.show(Labels.getLabel("copiarTarifaOficialController.MSG.copiaOK"),
|
||||||
Labels.getLabel("indexController.mniGenerarTarifaOrgao.label"),
|
Labels.getLabel("indexController.mniGenerarTarifaOrgao.label"),
|
||||||
|
@ -70,4 +85,13 @@ public class CopiarTarifaOficialController extends MyGenericForwardComposer {
|
||||||
public List<VigenciaTarifa> getLsVigenciaTarifa() {
|
public List<VigenciaTarifa> getLsVigenciaTarifa() {
|
||||||
return lsVigenciaTarifa;
|
return lsVigenciaTarifa;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public List<Empresa> getLsEmpresa() {
|
||||||
|
return lsEmpresa;
|
||||||
|
}
|
||||||
|
|
||||||
|
public List<OrgaoConcedente> getLsOrgao() {
|
||||||
|
return lsOrgao;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -5019,6 +5019,8 @@ copiarTarifaOficialController.MSG.copiaOK=Tarifa se copió existosamente
|
||||||
copiarTarifaOficialController.window.title=Copiar tarifa oficial
|
copiarTarifaOficialController.window.title=Copiar tarifa oficial
|
||||||
copiarTarifaOficialController.btnGenerarVigencia.Label=Copiar tarifa
|
copiarTarifaOficialController.btnGenerarVigencia.Label=Copiar tarifa
|
||||||
copiarTarifaOficialController.vigencia.label=Vigencia tarifa
|
copiarTarifaOficialController.vigencia.label=Vigencia tarifa
|
||||||
|
copiarTarifaOficialController.empresa.label=Empresa
|
||||||
|
copiarTarifaOficialController.orgao.label=Órgão Concedente
|
||||||
copiarTarifaOficialController.CalculaPedagio.label = Actualizar peaje
|
copiarTarifaOficialController.CalculaPedagio.label = Actualizar peaje
|
||||||
copiarTarifaOficialController.ComPedagio.label = Si
|
copiarTarifaOficialController.ComPedagio.label = Si
|
||||||
copiarTarifaOficialController.SemPedagio.label = No
|
copiarTarifaOficialController.SemPedagio.label = No
|
||||||
|
|
|
@ -5088,6 +5088,8 @@ copiarTarifaOficialController.MSG.copiaOK=Tarifa copia com sucesso
|
||||||
copiarTarifaOficialController.window.title=Copiar Tarifa Oficial
|
copiarTarifaOficialController.window.title=Copiar Tarifa Oficial
|
||||||
copiarTarifaOficialController.btnGenerarVigencia.Label=Copiar Tarifa
|
copiarTarifaOficialController.btnGenerarVigencia.Label=Copiar Tarifa
|
||||||
copiarTarifaOficialController.vigencia.label=Vigência Tarifa
|
copiarTarifaOficialController.vigencia.label=Vigência Tarifa
|
||||||
|
copiarTarifaOficialController.empresa.label=Empresa
|
||||||
|
copiarTarifaOficialController.orgao.label=Órgão Concedente
|
||||||
copiarTarifaOficialController.CalculaPedagio.label = Atualizar Pedágio
|
copiarTarifaOficialController.CalculaPedagio.label = Atualizar Pedágio
|
||||||
copiarTarifaOficialController.ComPedagio.label = Sim
|
copiarTarifaOficialController.ComPedagio.label = Sim
|
||||||
copiarTarifaOficialController.SemPedagio.label = Não
|
copiarTarifaOficialController.SemPedagio.label = Não
|
||||||
|
|
|
@ -27,6 +27,27 @@
|
||||||
<column width="70%" />
|
<column width="70%" />
|
||||||
</columns>
|
</columns>
|
||||||
<rows>
|
<rows>
|
||||||
|
|
||||||
|
<row>
|
||||||
|
<label
|
||||||
|
value="${c:l('copiarTarifaOficialController.empresa.label')}" />
|
||||||
|
<combobox id="cmbEmpresa"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||||
|
mold="rounded" buttonVisible="true"
|
||||||
|
width="99%"
|
||||||
|
model="@{winCopiarTarifaOficial$composer.lsEmpresa}" />
|
||||||
|
</row>
|
||||||
|
|
||||||
|
<row>
|
||||||
|
<label
|
||||||
|
value="${c:l('copiarTarifaOficialController.orgao.label')}" />
|
||||||
|
<combobox id="cmbOrgao"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||||
|
mold="rounded" buttonVisible="true"
|
||||||
|
width="99%"
|
||||||
|
model="@{winCopiarTarifaOficial$composer.lsOrgao}" />
|
||||||
|
</row>
|
||||||
|
|
||||||
<row>
|
<row>
|
||||||
<label
|
<label
|
||||||
value="${c:l('copiarTarifaOficialController.vigencia.label')}" />
|
value="${c:l('copiarTarifaOficialController.vigencia.label')}" />
|
||||||
|
|
Loading…
Reference in New Issue