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.Combobox;
|
||||||
import org.zkoss.zul.Messagebox;
|
import org.zkoss.zul.Messagebox;
|
||||||
|
|
||||||
|
import com.rjconsultores.ventaboletos.entidad.Empresa;
|
||||||
import com.rjconsultores.ventaboletos.entidad.OrgaoConcedente;
|
import com.rjconsultores.ventaboletos.entidad.OrgaoConcedente;
|
||||||
import com.rjconsultores.ventaboletos.entidad.Ruta;
|
import com.rjconsultores.ventaboletos.entidad.Ruta;
|
||||||
import com.rjconsultores.ventaboletos.exception.BusinessException;
|
import com.rjconsultores.ventaboletos.exception.BusinessException;
|
||||||
|
import com.rjconsultores.ventaboletos.service.EmpresaService;
|
||||||
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.TarifaOficialService;
|
import com.rjconsultores.ventaboletos.service.TarifaOficialService;
|
||||||
|
@ -40,10 +42,15 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
|
||||||
private TarifaOficialService tarifaOficialService;
|
private TarifaOficialService tarifaOficialService;
|
||||||
@Autowired
|
@Autowired
|
||||||
private OrgaoConcedenteService orgaoConcedenteService;
|
private OrgaoConcedenteService orgaoConcedenteService;
|
||||||
|
@Autowired
|
||||||
|
private EmpresaService empresaService;
|
||||||
|
|
||||||
private List<Ruta> lsRuta;
|
private List<Ruta> lsRuta;
|
||||||
private List<OrgaoConcedente> lsOrgaoConcedente;
|
private List<OrgaoConcedente> lsOrgaoConcedente;
|
||||||
|
private List<Empresa> lsEmpresa;
|
||||||
private Combobox cmbRuta;
|
private Combobox cmbRuta;
|
||||||
private Combobox cmbOrgaoConcedente;
|
private Combobox cmbOrgaoConcedente;
|
||||||
|
private Combobox cmbEmpresa;
|
||||||
private Checkbox chkTarifa;
|
private Checkbox chkTarifa;
|
||||||
private Checkbox chkTaxaEmbarque;
|
private Checkbox chkTaxaEmbarque;
|
||||||
private Checkbox chkSeguro;
|
private Checkbox chkSeguro;
|
||||||
|
@ -56,10 +63,16 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
|
||||||
return lsOrgaoConcedente;
|
return lsOrgaoConcedente;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public List<Empresa> getLsEmpresa() {
|
||||||
|
return lsEmpresa;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void doAfterCompose(Component comp) throws Exception {
|
public void doAfterCompose(Component comp) throws Exception {
|
||||||
lsOrgaoConcedente = orgaoConcedenteService.obtenerTodos();
|
lsOrgaoConcedente = orgaoConcedenteService.obtenerTodos();
|
||||||
lsRuta = rutaService.obtenerTodos();
|
lsRuta = rutaService.obtenerTodos();
|
||||||
|
lsEmpresa = empresaService.obtenerTodos();
|
||||||
|
|
||||||
super.doAfterCompose(comp);
|
super.doAfterCompose(comp);
|
||||||
}
|
}
|
||||||
|
@ -69,6 +82,7 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
Integer rutaId = null;
|
Integer rutaId = null;
|
||||||
Integer orgaoConcedenteId = null;
|
Integer orgaoConcedenteId = null;
|
||||||
|
Integer empresaId = null;
|
||||||
|
|
||||||
if (cmbRuta.getSelectedItem() != null) {
|
if (cmbRuta.getSelectedItem() != null) {
|
||||||
rutaId = ((Ruta) cmbRuta.getSelectedItem().getValue()).getRutaId();
|
rutaId = ((Ruta) cmbRuta.getSelectedItem().getValue()).getRutaId();
|
||||||
|
@ -78,6 +92,10 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
|
||||||
orgaoConcedenteId = ((OrgaoConcedente) cmbOrgaoConcedente.getSelectedItem().getValue()).getOrgaoConcedenteId();
|
orgaoConcedenteId = ((OrgaoConcedente) cmbOrgaoConcedente.getSelectedItem().getValue()).getOrgaoConcedenteId();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (cmbEmpresa.getSelectedItem() != null){
|
||||||
|
empresaId = ((Empresa)cmbEmpresa.getSelectedItem().getValue()).getEmpresaId();
|
||||||
|
}
|
||||||
|
|
||||||
if (orgaoConcedenteId == null){
|
if (orgaoConcedenteId == null){
|
||||||
int resp = Messagebox.show(
|
int resp = Messagebox.show(
|
||||||
Labels.getLabel("generarTarifaOrgaoController.MSG.gerarTodosOrgaos"),
|
Labels.getLabel("generarTarifaOrgaoController.MSG.gerarTodosOrgaos"),
|
||||||
|
@ -92,7 +110,7 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
try {
|
try {
|
||||||
if (chkTarifa.isChecked()) {
|
if (chkTarifa.isChecked()) {
|
||||||
tarifaOficialService.gerarAtualizarTarifaPorCoeficiente(rutaId, orgaoConcedenteId);
|
tarifaOficialService.gerarAtualizarTarifaPorCoeficiente(rutaId, orgaoConcedenteId, empresaId);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (chkTaxaEmbarque.isChecked()) {
|
if (chkTaxaEmbarque.isChecked()) {
|
||||||
|
|
|
@ -1405,6 +1405,7 @@ editarTramosController.labelKMCoeficiente2.value = KM 2
|
||||||
editarTramosController.labelCoeficiente3.value = Indice 3
|
editarTramosController.labelCoeficiente3.value = Indice 3
|
||||||
editarTramosController.labelKMCoeficiente3.value = KM 3
|
editarTramosController.labelKMCoeficiente3.value = KM 3
|
||||||
editarTramosController.labelOrgaoConcedente.value = Instituición concedente
|
editarTramosController.labelOrgaoConcedente.value = Instituición concedente
|
||||||
|
editarTramosController.labelEmpresa.value=Empresa
|
||||||
editarTramosController.labelClase.value = Clase de servicio
|
editarTramosController.labelClase.value = Clase de servicio
|
||||||
editarTramosController.labelTotalKm.value = Total KM
|
editarTramosController.labelTotalKm.value = Total KM
|
||||||
editarTramosController.btnApagarCoeficiente.tooltiptext = Eliminar índice
|
editarTramosController.btnApagarCoeficiente.tooltiptext = Eliminar índice
|
||||||
|
|
|
@ -1436,6 +1436,7 @@ editarTramosController.labelKMCoeficiente2.value = KM 2
|
||||||
editarTramosController.labelCoeficiente3.value = Coeficiente 3
|
editarTramosController.labelCoeficiente3.value = Coeficiente 3
|
||||||
editarTramosController.labelKMCoeficiente3.value = KM 3
|
editarTramosController.labelKMCoeficiente3.value = KM 3
|
||||||
editarTramosController.labelOrgaoConcedente.value = Órgão Concedente
|
editarTramosController.labelOrgaoConcedente.value = Órgão Concedente
|
||||||
|
editarTramosController.labelEmpresa.value=Empresa
|
||||||
editarTramosController.labelClase.value = Tipo de Classe
|
editarTramosController.labelClase.value = Tipo de Classe
|
||||||
editarTramosController.labelTotalKm.value = Total KM
|
editarTramosController.labelTotalKm.value = Total KM
|
||||||
editarTramosController.btnApagarCoeficiente.tooltiptext = Eliminar Coeficiente
|
editarTramosController.btnApagarCoeficiente.tooltiptext = Eliminar Coeficiente
|
||||||
|
|
|
@ -43,6 +43,14 @@
|
||||||
model="@{winGenerarTarifaOrgao$composer.lsOrgaoConcedente}"
|
model="@{winGenerarTarifaOrgao$composer.lsOrgaoConcedente}"
|
||||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" />
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" />
|
||||||
</row>
|
</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>
|
<row>
|
||||||
<label
|
<label
|
||||||
value="${c:l('generarTarifaOrgaoController.labelComponente.value')}" />
|
value="${c:l('generarTarifaOrgaoController.labelComponente.value')}" />
|
||||||
|
|
Loading…
Reference in New Issue