thiago.penido 2015-08-26 17:08:08 +00:00
parent 5d62d030b8
commit 824797a0fe
8 changed files with 52 additions and 25 deletions

View File

@ -42,6 +42,7 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer {
private MyTextboxDecimal txtPorcCambio; private MyTextboxDecimal txtPorcCambio;
private MyTextbox txtTiempoLimite; private MyTextbox txtTiempoLimite;
private MyComboboxEmpresa cmbEmpresa; private MyComboboxEmpresa cmbEmpresa;
private MyTextboxDecimal txtIndicePeaje;
private List<OrgaoCancelacion> lsOrgaoCancelacion; private List<OrgaoCancelacion> lsOrgaoCancelacion;
@ -61,11 +62,12 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer {
orgaoCancelacionList.setItemRenderer(new RenderOrgaoCancelacion()); orgaoCancelacionList.setItemRenderer(new RenderOrgaoCancelacion());
lsOrgaoCancelacion = orgaoCancelacionService.buscarPorOrgao(orgaoConcedente); lsOrgaoCancelacion = orgaoCancelacionService.buscarPorOrgao(orgaoConcedente);
orgaoCancelacionList.setData(lsOrgaoCancelacion); orgaoCancelacionList.setData(lsOrgaoCancelacion);
txtIndicePeaje.setValue(orgaoConcedente.getIndicePeaje() != null ? orgaoConcedente.getIndicePeaje().toString().replace(".", ",") : "0,0");
txtNome.focus(); txtNome.focus();
} }
public void onClick$btnSalvar(Event ev) throws InterruptedException { public void onClick$btnSalvar(Event ev) throws InterruptedException {
orgaoConcedente.setIndicePeaje(txtIndicePeaje.getValueDecimal());
orgaoConcedenteService.actualizacion(orgaoConcedente); orgaoConcedenteService.actualizacion(orgaoConcedente);
orgaoConcedenteList.updateItem(orgaoConcedente); orgaoConcedenteList.updateItem(orgaoConcedente);
@ -116,5 +118,12 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer {
lsOrgaoCancelacion.remove(oc); lsOrgaoCancelacion.remove(oc);
orgaoCancelacionList.setData(lsOrgaoCancelacion); orgaoCancelacionList.setData(lsOrgaoCancelacion);
} }
} public MyTextboxDecimal getTxtIndicePeaje() {
return txtIndicePeaje;
}
public void setTxtIndicePeaje(MyTextboxDecimal txtIndicePeaje) {
this.txtIndicePeaje = txtIndicePeaje;
}
}

View File

@ -10,31 +10,17 @@ public class RenderCasetaPeaje implements ListitemRenderer {
public void render(Listitem lstm, Object o) throws Exception { public void render(Listitem lstm, Object o) throws Exception {
CasetaPeaje cp = (CasetaPeaje) o; CasetaPeaje cp = (CasetaPeaje) o;
Listcell lc = new Listcell(cp.getCasetaPeajeId().toString());
lc.setParent(lstm);
if (cp != null) { if (cp != null) {
lc = new Listcell(cp.getDesccaseta()); Listcell lc = new Listcell(cp.getCasetaPeajeId().toString());
} else { lc.setParent(lstm);
lc = new Listcell(""); lc = new Listcell(cp.getDesccaseta() != null ? cp.getDesccaseta() : "");
lc.setParent(lstm);
lc = new Listcell(cp.getImporteIda() != null ? cp.getImporteIda().toString() : "");
lc.setParent(lstm);
lc = new Listcell(cp.getImporteVuelta() != null ? cp.getImporteVuelta().toString() : "");
lc.setParent(lstm);
} }
lc.setParent(lstm);
if (cp != null) {
lc = new Listcell(cp.getImporteIda().toString());
} else {
lc = new Listcell("");
}
lc.setParent(lstm);
if (cp != null) {
lc = new Listcell(cp.getImporteVuelta().toString());
} else {
lc = new Listcell("");
}
lc.setParent(lstm);
lstm.setAttribute("data", cp); lstm.setAttribute("data", cp);
} }

View File

@ -31,6 +31,13 @@ public class RenderOrgaoConcedente implements ListitemRenderer {
lc = new Listcell(Labels.getLabel("MSG.NO")); lc = new Listcell(Labels.getLabel("MSG.NO"));
} }
lc.setParent(lstm); lc.setParent(lstm);
if(orgaoConcedente != null && orgaoConcedente.getIndicePeaje() != null) {
lc = new Listcell(orgaoConcedente.getIndicePeaje().toString());
} else {
lc = new Listcell("0,0");
}
lc.setParent(lstm);
lstm.setAttribute("data", orgaoConcedente); lstm.setAttribute("data", orgaoConcedente);
} }

View File

@ -4463,6 +4463,7 @@ busquedaOrgaoConcedenteController.btnPesquisa.label = Buscar
busquedaOrgaoConcedenteController.indDefaultSeguro.label = Seguro default busquedaOrgaoConcedenteController.indDefaultSeguro.label = Seguro default
busquedaOrgaoConcedenteController.indSubSeguro.label = Sub seguro busquedaOrgaoConcedenteController.indSubSeguro.label = Sub seguro
busquedaOrgaoConcedenteController.indNomDocObligatorio.label=Doc. Obligatorio busquedaOrgaoConcedenteController.indNomDocObligatorio.label=Doc. Obligatorio
busquedaOrgaoConcedenteController.indicePeaje.label = Índice Pedágio
# Editar Orgao Concedente # Editar Orgao Concedente
editarOrgaoConcedenteController.window.title = Instituición concedente editarOrgaoConcedenteController.window.title = Instituición concedente

View File

@ -1648,6 +1648,8 @@ editarCatalogoDeRutaController.lbSentidoLinha.value = Sentido da Linha
editarCatalogoDeRutaController.lblNumRuta.value = Número da Linha editarCatalogoDeRutaController.lblNumRuta.value = Número da Linha
editarCatalogoDeRutaController.registroNumRutaExiste = Já existe uma linha com este número editarCatalogoDeRutaController.registroNumRutaExiste = Já existe uma linha com este número
editarCatalogoDeRutaController.msg.finRuta = Não é possível adicionar praças de pedágio no fim da linha editarCatalogoDeRutaController.msg.finRuta = Não é possível adicionar praças de pedágio no fim da linha
editarCatalogoDeRutaController.lblCantEixos.value = Quantidade de Eixos
editarCatalogoDeRutaController.lblCantAsientos.value = Quantidade de Assentos
# A través da pantalla de Pesquisa # A través da pantalla de Pesquisa
busquedaViaController.window.title = Via busquedaViaController.window.title = Via
@ -4522,6 +4524,7 @@ busquedaOrgaoConcedenteController.btnPesquisa.label = Buscar
busquedaOrgaoConcedenteController.indDefaultSeguro.label = Seguro Default busquedaOrgaoConcedenteController.indDefaultSeguro.label = Seguro Default
busquedaOrgaoConcedenteController.indSubSeguro.label = Sub Seguro busquedaOrgaoConcedenteController.indSubSeguro.label = Sub Seguro
busquedaOrgaoConcedenteController.indNomDocObligatorio.label=Doc. Obrigatorio busquedaOrgaoConcedenteController.indNomDocObligatorio.label=Doc. Obrigatorio
busquedaOrgaoConcedenteController.indicePeaje.label = Índice Pedágio
# Editar Orgao Concedente # Editar Orgao Concedente
editarOrgaoConcedenteController.window.title = Órgão Concedente editarOrgaoConcedenteController.window.title = Órgão Concedente

View File

@ -61,6 +61,9 @@
<listheader image="/gui/img/builder.gif" <listheader image="/gui/img/builder.gif"
label="${c:l('busquedaOrgaoConcedenteController.indSubSeguro.label')}" label="${c:l('busquedaOrgaoConcedenteController.indSubSeguro.label')}"
sort="auto(indSubSeguro)" /> sort="auto(indSubSeguro)" />
<listheader image="/gui/img/builder.gif"
label="${c:l('busquedaOrgaoConcedenteController.indicePeaje.label')}"
sort="auto(indicePeaje)" />
</listhead> </listhead>
</listbox> </listbox>
</window> </window>

View File

@ -61,6 +61,12 @@
<checkbox <checkbox
checked="@{winEditarOrgaoConcedente$composer.orgaoConcedente.indNomDocObligatorio}" /> checked="@{winEditarOrgaoConcedente$composer.orgaoConcedente.indNomDocObligatorio}" />
</row> </row>
<row>
<label value="${c:l('busquedaOrgaoConcedenteController.indicePeaje.label')}" />
<textbox id="txtIndicePeaje" mold="rounded" constraint="no empty, no negative "
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextboxDecimal"
value="0.0" />
</row>
</rows> </rows>
</grid> </grid>
</tabpanel> </tabpanel>

View File

@ -145,6 +145,18 @@
</vbox> </vbox>
</hbox> </hbox>
</row> </row>
<row>
<label value="${c:l('editarCatalogoDeRutaController.lblCantEixos.value')}" />
<textbox id="txtCantEixos" maxlength="2"
constraint="/[0-9]{0,2}/, no empty" use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"
value="@{winEditarRuta$composer.ruta.cantEixos}" />
</row>
<row>
<label value="${c:l('editarCatalogoDeRutaController.lblCantAsientos.value')}" />
<textbox id="txtCantAsientos" maxlength="2"
constraint="/[0-9]{0,2}/, no empty" use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"
value="@{winEditarRuta$composer.ruta.cantAsientos}" />
</row>
</rows> </rows>
</grid> </grid>
</tabpanel> </tabpanel>