0004902: Geração de Preço - Filtrar por empresa
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@33590 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
8a33087e38
commit
d62014aadd
|
@ -16,9 +16,11 @@ import org.zkoss.zul.Checkbox;
|
|||
import org.zkoss.zul.Combobox;
|
||||
import org.zkoss.zul.Messagebox;
|
||||
|
||||
import com.rjconsultores.ventaboletos.entidad.Empresa;
|
||||
import com.rjconsultores.ventaboletos.entidad.OrgaoConcedente;
|
||||
import com.rjconsultores.ventaboletos.entidad.Ruta;
|
||||
import com.rjconsultores.ventaboletos.exception.BusinessException;
|
||||
import com.rjconsultores.ventaboletos.service.EmpresaService;
|
||||
import com.rjconsultores.ventaboletos.service.OrgaoConcedenteService;
|
||||
import com.rjconsultores.ventaboletos.service.RutaService;
|
||||
import com.rjconsultores.ventaboletos.service.TarifaOficialService;
|
||||
|
@ -40,10 +42,15 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
|
|||
private TarifaOficialService tarifaOficialService;
|
||||
@Autowired
|
||||
private OrgaoConcedenteService orgaoConcedenteService;
|
||||
@Autowired
|
||||
private EmpresaService empresaService;
|
||||
|
||||
private List<Ruta> lsRuta;
|
||||
private List<OrgaoConcedente> lsOrgaoConcedente;
|
||||
private List<Empresa> lsEmpresa;
|
||||
private Combobox cmbRuta;
|
||||
private Combobox cmbOrgaoConcedente;
|
||||
private Combobox cmbEmpresa;
|
||||
private Checkbox chkTarifa;
|
||||
private Checkbox chkTaxaEmbarque;
|
||||
private Checkbox chkSeguro;
|
||||
|
@ -56,11 +63,17 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
|
|||
return lsOrgaoConcedente;
|
||||
}
|
||||
|
||||
public List<Empresa> getLsEmpresa() {
|
||||
return lsEmpresa;
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public void doAfterCompose(Component comp) throws Exception {
|
||||
lsOrgaoConcedente = orgaoConcedenteService.obtenerTodos();
|
||||
lsRuta = rutaService.obtenerTodos();
|
||||
|
||||
lsEmpresa = empresaService.obtenerTodos();
|
||||
|
||||
super.doAfterCompose(comp);
|
||||
}
|
||||
|
||||
|
@ -69,6 +82,7 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
|
|||
|
||||
Integer rutaId = null;
|
||||
Integer orgaoConcedenteId = null;
|
||||
Integer empresaId = null;
|
||||
|
||||
if (cmbRuta.getSelectedItem() != null) {
|
||||
rutaId = ((Ruta) cmbRuta.getSelectedItem().getValue()).getRutaId();
|
||||
|
@ -77,6 +91,10 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
|
|||
if (cmbOrgaoConcedente.getSelectedItem() != null) {
|
||||
orgaoConcedenteId = ((OrgaoConcedente) cmbOrgaoConcedente.getSelectedItem().getValue()).getOrgaoConcedenteId();
|
||||
}
|
||||
|
||||
if (cmbEmpresa.getSelectedItem() != null){
|
||||
empresaId = ((Empresa)cmbEmpresa.getSelectedItem().getValue()).getEmpresaId();
|
||||
}
|
||||
|
||||
if (orgaoConcedenteId == null){
|
||||
int resp = Messagebox.show(
|
||||
|
@ -92,7 +110,7 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
|
|||
|
||||
try {
|
||||
if (chkTarifa.isChecked()) {
|
||||
tarifaOficialService.gerarAtualizarTarifaPorCoeficiente(rutaId, orgaoConcedenteId);
|
||||
tarifaOficialService.gerarAtualizarTarifaPorCoeficiente(rutaId, orgaoConcedenteId, empresaId);
|
||||
}
|
||||
|
||||
if (chkTaxaEmbarque.isChecked()) {
|
||||
|
|
|
@ -1405,6 +1405,7 @@ editarTramosController.labelKMCoeficiente2.value = KM 2
|
|||
editarTramosController.labelCoeficiente3.value = Indice 3
|
||||
editarTramosController.labelKMCoeficiente3.value = KM 3
|
||||
editarTramosController.labelOrgaoConcedente.value = Instituición concedente
|
||||
editarTramosController.labelEmpresa.value=Empresa
|
||||
editarTramosController.labelClase.value = Clase de servicio
|
||||
editarTramosController.labelTotalKm.value = Total KM
|
||||
editarTramosController.btnApagarCoeficiente.tooltiptext = Eliminar índice
|
||||
|
|
|
@ -1436,6 +1436,7 @@ editarTramosController.labelKMCoeficiente2.value = KM 2
|
|||
editarTramosController.labelCoeficiente3.value = Coeficiente 3
|
||||
editarTramosController.labelKMCoeficiente3.value = KM 3
|
||||
editarTramosController.labelOrgaoConcedente.value = Órgão Concedente
|
||||
editarTramosController.labelEmpresa.value=Empresa
|
||||
editarTramosController.labelClase.value = Tipo de Classe
|
||||
editarTramosController.labelTotalKm.value = Total KM
|
||||
editarTramosController.btnApagarCoeficiente.tooltiptext = Eliminar Coeficiente
|
||||
|
|
|
@ -43,6 +43,14 @@
|
|||
model="@{winGenerarTarifaOrgao$composer.lsOrgaoConcedente}"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" />
|
||||
</row>
|
||||
<row>
|
||||
<label
|
||||
value="${c:l('editarTramosController.labelEmpresa.value')}" />
|
||||
<combobox id="cmbEmpresa" mold="rounded" buttonVisible="true"
|
||||
width="99%"
|
||||
model="@{winGenerarTarifaOrgao$composer.lsEmpresa}"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" />
|
||||
</row>
|
||||
<row>
|
||||
<label
|
||||
value="${c:l('generarTarifaOrgaoController.labelComponente.value')}" />
|
||||
|
|
Loading…
Reference in New Issue