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;
|
package com.rjconsultores.ventaboletos.web.gui.controladores.tarifas;
|
||||||
|
|
||||||
import java.util.Calendar;
|
import java.util.Calendar;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
import org.apache.log4j.Logger;
|
import org.apache.log4j.Logger;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
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.zk.ui.event.Event;
|
||||||
import org.zkoss.zul.Button;
|
import org.zkoss.zul.Button;
|
||||||
|
|
||||||
|
import com.rjconsultores.ventaboletos.entidad.OrgaoConcedente;
|
||||||
import com.rjconsultores.ventaboletos.entidad.SegVKM;
|
import com.rjconsultores.ventaboletos.entidad.SegVKM;
|
||||||
|
import com.rjconsultores.ventaboletos.service.OrgaoConcedenteService;
|
||||||
import com.rjconsultores.ventaboletos.service.SegVKMService;
|
import com.rjconsultores.ventaboletos.service.SegVKMService;
|
||||||
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
|
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.MyGenericForwardComposer;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.MyTextbox;
|
import com.rjconsultores.ventaboletos.web.utilerias.MyTextbox;
|
||||||
|
@ -35,18 +39,24 @@ public class EditarSegVKmController extends MyGenericForwardComposer {
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
@Autowired
|
@Autowired
|
||||||
private SegVKMService segVKMService;
|
private SegVKMService segVKMService;
|
||||||
|
@Autowired
|
||||||
|
private OrgaoConcedenteService orgaoConcedenteService;
|
||||||
|
|
||||||
private SegVKM segVKM;
|
private SegVKM segVKM;
|
||||||
private MyListbox segVKMList;
|
private MyListbox segVKMList;
|
||||||
private Button btnApagar;
|
private Button btnApagar;
|
||||||
private MyTextbox txtSerie;
|
private MyTextbox txtSerie;
|
||||||
private MyTextbox txtKm;
|
private MyTextbox txtKm;
|
||||||
private MyTextbox txtValor;
|
private MyTextbox txtValor;
|
||||||
|
private MyComboboxEstandar cmbOrgaoConcedente;
|
||||||
private static Logger log = Logger.getLogger(EditarSegVKmController.class);
|
private static Logger log = Logger.getLogger(EditarSegVKmController.class);
|
||||||
|
private List<OrgaoConcedente> lsOrgaoConcedente;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void doAfterCompose(Component comp) throws Exception {
|
public void doAfterCompose(Component comp) throws Exception {
|
||||||
|
lsOrgaoConcedente = orgaoConcedenteService.obtenerTodos();
|
||||||
|
|
||||||
super.doAfterCompose(comp);
|
super.doAfterCompose(comp);
|
||||||
|
|
||||||
segVKM = (SegVKM) Executions.getCurrent().getArg().get("segVKM");
|
segVKM = (SegVKM) Executions.getCurrent().getArg().get("segVKM");
|
||||||
segVKMList = (MyListbox) Executions.getCurrent().getArg().get("segVKmList");
|
segVKMList = (MyListbox) Executions.getCurrent().getArg().get("segVKmList");
|
||||||
|
|
||||||
|
@ -65,6 +75,9 @@ public class EditarSegVKmController extends MyGenericForwardComposer {
|
||||||
segVKM.setFecmodif(Calendar.getInstance().getTime());
|
segVKM.setFecmodif(Calendar.getInstance().getTime());
|
||||||
segVKM.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
segVKM.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
||||||
|
|
||||||
|
if (cmbOrgaoConcedente.getSelectedItem() == null){
|
||||||
|
segVKM.setOrgaoConcedente(null);
|
||||||
|
}
|
||||||
if (segVKM.getSegVKMId() == null) {
|
if (segVKM.getSegVKMId() == null) {
|
||||||
segVKMService.suscribir(segVKM);
|
segVKMService.suscribir(segVKM);
|
||||||
segVKMList.addItemNovo(segVKM);
|
segVKMList.addItemNovo(segVKM);
|
||||||
|
@ -169,4 +182,13 @@ public class EditarSegVKmController extends MyGenericForwardComposer {
|
||||||
public void setTxtValor(MyTextbox txtValor) {
|
public void setTxtValor(MyTextbox txtValor) {
|
||||||
this.txtValor = 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.serie = Série
|
||||||
editarSegVKmController.km = KM
|
editarSegVKmController.km = KM
|
||||||
editarSegVKmController.valor = Valor
|
editarSegVKmController.valor = Valor
|
||||||
|
editarSegVKmController.orgao = Instituición concedente
|
||||||
editarSegVKmController.MSG.suscribirOK = Seguro por KM registrado exitosamente
|
editarSegVKmController.MSG.suscribirOK = Seguro por KM registrado exitosamente
|
||||||
editarSegVKmController.MSG.borrarPergunta=Deseja eliminar seguro por KM?
|
editarSegVKmController.MSG.borrarPergunta=Deseja eliminar seguro por KM?
|
||||||
editarSegVKmController.MSG.borrarOK=Seguro por KM eliminado exitosamente
|
editarSegVKmController.MSG.borrarOK=Seguro por KM eliminado exitosamente
|
||||||
|
|
|
@ -4716,6 +4716,7 @@ editarSegVKmController.btnFechar.tooltiptext = Fechar
|
||||||
editarSegVKmController.serie = Série
|
editarSegVKmController.serie = Série
|
||||||
editarSegVKmController.km = KM
|
editarSegVKmController.km = KM
|
||||||
editarSegVKmController.valor = Valor
|
editarSegVKmController.valor = Valor
|
||||||
|
editarSegVKmController.orgao = Órgão Concedente
|
||||||
editarSegVKmController.MSG.suscribirOK = Seguro por KM registrado com sucesso.
|
editarSegVKmController.MSG.suscribirOK = Seguro por KM registrado com sucesso.
|
||||||
editarSegVKmController.MSG.borrarPergunta=Deseja eliminar Seguro por KM?
|
editarSegVKmController.MSG.borrarPergunta=Deseja eliminar Seguro por KM?
|
||||||
editarSegVKmController.MSG.borrarOK=Seguro por KM eliminado com sucesso.
|
editarSegVKmController.MSG.borrarOK=Seguro por KM eliminado com sucesso.
|
||||||
|
|
|
@ -49,7 +49,17 @@
|
||||||
constraint="no empty, no zero, no negative"
|
constraint="no empty, no zero, no negative"
|
||||||
value="@{winEditarSegVKM$composer.segVKM.valor}"
|
value="@{winEditarSegVKM$composer.segVKM.valor}"
|
||||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextboxDecimal" precision="7" scale="2"/>
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextboxDecimal" precision="7" scale="2"/>
|
||||||
</row>
|
</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>
|
</rows>
|
||||||
</grid>
|
</grid>
|
||||||
</window>
|
</window>
|
||||||
|
|
Loading…
Reference in New Issue