fixes bug #6570
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@47122 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
8e31a89566
commit
422ca5ce42
|
@ -5,6 +5,7 @@
|
|||
package com.rjconsultores.ventaboletos.web.gui.controladores.tarifas;
|
||||
|
||||
import java.util.Calendar;
|
||||
import java.util.List;
|
||||
|
||||
import org.apache.log4j.Logger;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
|
@ -17,9 +18,12 @@ import org.zkoss.zk.ui.Executions;
|
|||
import org.zkoss.zk.ui.event.Event;
|
||||
import org.zkoss.zul.Button;
|
||||
|
||||
import com.rjconsultores.ventaboletos.entidad.OrgaoConcedente;
|
||||
import com.rjconsultores.ventaboletos.entidad.SegVKM;
|
||||
import com.rjconsultores.ventaboletos.service.OrgaoConcedenteService;
|
||||
import com.rjconsultores.ventaboletos.service.SegVKMService;
|
||||
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyTextbox;
|
||||
|
@ -35,18 +39,24 @@ public class EditarSegVKmController extends MyGenericForwardComposer {
|
|||
private static final long serialVersionUID = 1L;
|
||||
@Autowired
|
||||
private SegVKMService segVKMService;
|
||||
@Autowired
|
||||
private OrgaoConcedenteService orgaoConcedenteService;
|
||||
|
||||
private SegVKM segVKM;
|
||||
private MyListbox segVKMList;
|
||||
private Button btnApagar;
|
||||
private MyTextbox txtSerie;
|
||||
private MyTextbox txtKm;
|
||||
private MyTextbox txtValor;
|
||||
private MyComboboxEstandar cmbOrgaoConcedente;
|
||||
private static Logger log = Logger.getLogger(EditarSegVKmController.class);
|
||||
private List<OrgaoConcedente> lsOrgaoConcedente;
|
||||
|
||||
@Override
|
||||
public void doAfterCompose(Component comp) throws Exception {
|
||||
super.doAfterCompose(comp);
|
||||
lsOrgaoConcedente = orgaoConcedenteService.obtenerTodos();
|
||||
|
||||
super.doAfterCompose(comp);
|
||||
segVKM = (SegVKM) Executions.getCurrent().getArg().get("segVKM");
|
||||
segVKMList = (MyListbox) Executions.getCurrent().getArg().get("segVKmList");
|
||||
|
||||
|
@ -65,6 +75,9 @@ public class EditarSegVKmController extends MyGenericForwardComposer {
|
|||
segVKM.setFecmodif(Calendar.getInstance().getTime());
|
||||
segVKM.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
||||
|
||||
if (cmbOrgaoConcedente.getSelectedItem() == null){
|
||||
segVKM.setOrgaoConcedente(null);
|
||||
}
|
||||
if (segVKM.getSegVKMId() == null) {
|
||||
segVKMService.suscribir(segVKM);
|
||||
segVKMList.addItemNovo(segVKM);
|
||||
|
@ -169,4 +182,13 @@ public class EditarSegVKmController extends MyGenericForwardComposer {
|
|||
public void setTxtValor(MyTextbox txtValor) {
|
||||
this.txtValor = txtValor;
|
||||
}
|
||||
|
||||
public List<OrgaoConcedente> getLsOrgaoConcedente() {
|
||||
return lsOrgaoConcedente;
|
||||
}
|
||||
|
||||
public void setLsOrgaoConcedente(List<OrgaoConcedente> lsOrgaoConcedente) {
|
||||
this.lsOrgaoConcedente = lsOrgaoConcedente;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -4660,6 +4660,7 @@ editarSegVKmController.btnFechar.tooltiptext = Fechar
|
|||
editarSegVKmController.serie = Série
|
||||
editarSegVKmController.km = KM
|
||||
editarSegVKmController.valor = Valor
|
||||
editarSegVKmController.orgao = Instituición concedente
|
||||
editarSegVKmController.MSG.suscribirOK = Seguro por KM registrado exitosamente
|
||||
editarSegVKmController.MSG.borrarPergunta=Deseja eliminar seguro por KM?
|
||||
editarSegVKmController.MSG.borrarOK=Seguro por KM eliminado exitosamente
|
||||
|
|
|
@ -4716,6 +4716,7 @@ editarSegVKmController.btnFechar.tooltiptext = Fechar
|
|||
editarSegVKmController.serie = Série
|
||||
editarSegVKmController.km = KM
|
||||
editarSegVKmController.valor = Valor
|
||||
editarSegVKmController.orgao = Órgão Concedente
|
||||
editarSegVKmController.MSG.suscribirOK = Seguro por KM registrado com sucesso.
|
||||
editarSegVKmController.MSG.borrarPergunta=Deseja eliminar Seguro por KM?
|
||||
editarSegVKmController.MSG.borrarOK=Seguro por KM eliminado com sucesso.
|
||||
|
|
|
@ -50,6 +50,16 @@
|
|||
value="@{winEditarSegVKM$composer.segVKM.valor}"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextboxDecimal" precision="7" scale="2"/>
|
||||
</row>
|
||||
<row>
|
||||
<label
|
||||
value="${c:l('editarSegVKmController.orgao')}" />
|
||||
<combobox id="cmbOrgaoConcedente" width="90%" mold="rounded"
|
||||
buttonVisible="true"
|
||||
model="@{winEditarSegVKM$composer.lsOrgaoConcedente}"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
initialValue="@{winEditarSegVKM$composer.segVKM.orgaoConcedente}"
|
||||
selectedItem="@{winEditarSegVKM$composer.segVKM.orgaoConcedente}" />
|
||||
</row>
|
||||
</rows>
|
||||
</grid>
|
||||
</window>
|
||||
|
|
Loading…
Reference in New Issue