diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/EditarTarifaMinimaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/EditarTarifaMinimaController.java index 9d28558f8..5d6684a3b 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/EditarTarifaMinimaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/EditarTarifaMinimaController.java @@ -25,7 +25,7 @@ import org.zkoss.zul.Comboitem; import com.rjconsultores.ventaboletos.entidad.Categoria; import com.rjconsultores.ventaboletos.entidad.ClaseServicio; -import com.rjconsultores.ventaboletos.entidad.Empresa; +import com.rjconsultores.ventaboletos.entidad.CoeficienteTarifa; import com.rjconsultores.ventaboletos.entidad.Marca; import com.rjconsultores.ventaboletos.entidad.Moneda; import com.rjconsultores.ventaboletos.entidad.OrgaoConcedente; @@ -37,6 +37,7 @@ import com.rjconsultores.ventaboletos.entidad.TarifaMinimaCategoria; import com.rjconsultores.ventaboletos.entidad.VigenciaTarifa; import com.rjconsultores.ventaboletos.service.CategoriaService; import com.rjconsultores.ventaboletos.service.ClaseServicioService; +import com.rjconsultores.ventaboletos.service.CoeficienteTarifaService; import com.rjconsultores.ventaboletos.service.MarcaClaseServicioService; import com.rjconsultores.ventaboletos.service.MarcaService; import com.rjconsultores.ventaboletos.service.MonedaService; @@ -89,6 +90,8 @@ public class EditarTarifaMinimaController extends MyGenericForwardComposer { private MarcaClaseServicioService marcaClaseServicioService; @Autowired private RegionMetropolitanaService regionMetropolitanaService; + @Autowired + private CoeficienteTarifaService coeficienteTarifaService; private List lsMoneda; private List lsMarcas; @@ -113,139 +116,13 @@ public class EditarTarifaMinimaController extends MyGenericForwardComposer { private MyComboboxEstandar cmbCategorias; private MyListbox tarifaMinimaCategoriaList; private Combobox cmbVigencia; + private Combobox cmbRegionMetropolitana; private List lsVigenciaTarifa; private List lsRuta; + private List lsCoeficienteTarifa; private Combobox cmbRuta; - public List getLsMoneda() { - return lsMoneda; - } - - public void setLsMoneda(List lsMoneda) { - this.lsMoneda = lsMoneda; - } - - public List getLsPlaza() { - return lsPlaza; - } - - public void setLsPlaza(List lsPlaza) { - this.lsPlaza = lsPlaza; - } - - public Combobox getCmbClaseServicio() { - return cmbClaseServicio; - } - - public void setCmbClaseServicio(Combobox cmbClaseServicio) { - this.cmbClaseServicio = cmbClaseServicio; - } - - public Combobox getCmbMarca() { - return cmbMarca; - } - - public void setCmbMarca(Combobox cmbMarca) { - this.cmbMarca = cmbMarca; - } - - public Combobox getCmbOrigem() { - return cmbOrigem; - } - - public MyComboboxParada getCmbDestino() { - return cmbDestino; - } - - public void setCmbDestino(MyComboboxParada cmbDestino) { - this.cmbDestino = cmbDestino; - } - - public void setCmbOrigem(MyComboboxParada cmbOrigem) { - this.cmbOrigem = cmbOrigem; - } - - public List getLsClaseServico() { - return lsClaseServico; - } - - public void setLsClaseServico(List lsClaseServico) { - this.lsClaseServico = lsClaseServico; - } - - public List getLsMarcas() { - return lsMarcas; - } - - public void setLsMarcas(List lsMarcas) { - this.lsMarcas = lsMarcas; - } - - public TarifaMinima getTarifaMinima() { - return tarifaMinima; - } - - public void setTarifaMinima(TarifaMinima tarifaMinima) { - this.tarifaMinima = tarifaMinima; - } - - public Button getBtnApagar() { - return btnApagar; - } - - public void setBtnApagar(Button btnApagar) { - this.btnApagar = btnApagar; - } - - public Combobox getCmbMoneda() { - return cmbMoneda; - } - - public void setCmbMoneda(Combobox cmbMoneda) { - this.cmbMoneda = cmbMoneda; - } - - public Combobox getCmbPlaza() { - return cmbPlaza; - } - - public void setCmbPlaza(Combobox cmbPlaza) { - this.cmbPlaza = cmbPlaza; - } - - public Combobox getCmbOrgaoConcedente() { - return cmbOrgaoConcedente; - } - - public void setCmbOrgaoConcedente(Combobox cmbOrgaoConcedente) { - this.cmbOrgaoConcedente = cmbOrgaoConcedente; - } - - public MyListbox getTarifaMinimaList() { - return tarifaMinimaList; - } - - public void setTarifaMinimaList(MyListbox tarifaMinimaList) { - this.tarifaMinimaList = tarifaMinimaList; - } - - public TarifaMinimaService getTarifaMinimaService() { - return tarifaMinimaService; - } - - public void setTarifaMinimaService(TarifaMinimaService tarifaMinimaService) { - this.tarifaMinimaService = tarifaMinimaService; - } - - public MyTextboxDecimal getTxtImportancia() { - return txtImportancia; - } - - public void setTxtImportancia(MyTextboxDecimal txtImportancia) { - this.txtImportancia = txtImportancia; - } - @Override public void doAfterCompose(Component comp) throws Exception { super.doAfterCompose(comp); @@ -260,6 +137,7 @@ public class EditarTarifaMinimaController extends MyGenericForwardComposer { lsClaseServico = claseServicioService.obtenerTodos(); lsPlaza = plazaService.obtenerTodos(); lsRegionMetropolitana = regionMetropolitanaService.obtenerTodos(); + lsCoeficienteTarifa = coeficienteTarifaService.obtenerTodos(); lsVigenciaTarifa = new ArrayList(); lsVigenciaTarifa.add(null); @@ -312,6 +190,13 @@ public class EditarTarifaMinimaController extends MyGenericForwardComposer { vigenciaTarifa = (VigenciaTarifa) cbiVigenciaTarifa.getValue(); } tarifaMinima.setVigenciaTarifa(vigenciaTarifa); + + Comboitem cbiRegionMetropolitana = cmbRegionMetropolitana.getSelectedItem(); + RegionMetropolitana regionMetropolitana = null; + if (cbiRegionMetropolitana != null) { + regionMetropolitana = (RegionMetropolitana) cbiRegionMetropolitana.getValue(); + } + tarifaMinima.setRegionMetropolitana(regionMetropolitana); try { if (tarifaMinima.getOrgaoConcedente() == null) { @@ -574,4 +459,147 @@ public class EditarTarifaMinimaController extends MyGenericForwardComposer { this.cmbRuta = cmbRuta; } + public List getLsMoneda() { + return lsMoneda; + } + + public void setLsMoneda(List lsMoneda) { + this.lsMoneda = lsMoneda; + } + + public List getLsPlaza() { + return lsPlaza; + } + + public void setLsPlaza(List lsPlaza) { + this.lsPlaza = lsPlaza; + } + + public Combobox getCmbClaseServicio() { + return cmbClaseServicio; + } + + public void setCmbClaseServicio(Combobox cmbClaseServicio) { + this.cmbClaseServicio = cmbClaseServicio; + } + + public Combobox getCmbMarca() { + return cmbMarca; + } + + public void setCmbMarca(Combobox cmbMarca) { + this.cmbMarca = cmbMarca; + } + + public Combobox getCmbOrigem() { + return cmbOrigem; + } + + public MyComboboxParada getCmbDestino() { + return cmbDestino; + } + + public void setCmbDestino(MyComboboxParada cmbDestino) { + this.cmbDestino = cmbDestino; + } + + public void setCmbOrigem(MyComboboxParada cmbOrigem) { + this.cmbOrigem = cmbOrigem; + } + + public List getLsClaseServico() { + return lsClaseServico; + } + + public void setLsClaseServico(List lsClaseServico) { + this.lsClaseServico = lsClaseServico; + } + + public List getLsMarcas() { + return lsMarcas; + } + + public void setLsMarcas(List lsMarcas) { + this.lsMarcas = lsMarcas; + } + + public TarifaMinima getTarifaMinima() { + return tarifaMinima; + } + + public void setTarifaMinima(TarifaMinima tarifaMinima) { + this.tarifaMinima = tarifaMinima; + } + + public Button getBtnApagar() { + return btnApagar; + } + + public void setBtnApagar(Button btnApagar) { + this.btnApagar = btnApagar; + } + + public Combobox getCmbMoneda() { + return cmbMoneda; + } + + public void setCmbMoneda(Combobox cmbMoneda) { + this.cmbMoneda = cmbMoneda; + } + + public Combobox getCmbPlaza() { + return cmbPlaza; + } + + public void setCmbPlaza(Combobox cmbPlaza) { + this.cmbPlaza = cmbPlaza; + } + + public Combobox getCmbOrgaoConcedente() { + return cmbOrgaoConcedente; + } + + public void setCmbOrgaoConcedente(Combobox cmbOrgaoConcedente) { + this.cmbOrgaoConcedente = cmbOrgaoConcedente; + } + + public MyListbox getTarifaMinimaList() { + return tarifaMinimaList; + } + + public void setTarifaMinimaList(MyListbox tarifaMinimaList) { + this.tarifaMinimaList = tarifaMinimaList; + } + + public TarifaMinimaService getTarifaMinimaService() { + return tarifaMinimaService; + } + + public void setTarifaMinimaService(TarifaMinimaService tarifaMinimaService) { + this.tarifaMinimaService = tarifaMinimaService; + } + + public MyTextboxDecimal getTxtImportancia() { + return txtImportancia; + } + + public void setTxtImportancia(MyTextboxDecimal txtImportancia) { + this.txtImportancia = txtImportancia; + } + + public Combobox getCmbRegionMetropolitana() { + return cmbRegionMetropolitana; + } + + public void setCmbRegionMetropolitana(Combobox cmbRegionMetropolitana) { + this.cmbRegionMetropolitana = cmbRegionMetropolitana; + } + + public List getLsCoeficienteTarifa() { + return lsCoeficienteTarifa; + } + + public void setLsCoeficienteTarifa(List lsCoeficienteTarifa) { + this.lsCoeficienteTarifa = lsCoeficienteTarifa; + } } diff --git a/web/gui/tarifas/editarTarifasMinimas.zul b/web/gui/tarifas/editarTarifasMinimas.zul index 3ddff23c8..e08942712 100644 --- a/web/gui/tarifas/editarTarifasMinimas.zul +++ b/web/gui/tarifas/editarTarifasMinimas.zul @@ -7,7 +7,7 @@ @@ -70,6 +70,17 @@ use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" selectedItem="@{winEditarTarifaMinima$composer.tarifaMinima.orgaoConcedente}"/> + + + + + + + + + + + + + + - - - - - - - - +