fixes null pointer bug#9037
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@70674 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
45204f0f18
commit
21537e96f7
|
@ -17,6 +17,7 @@ import org.zkoss.zk.ui.event.Event;
|
||||||
import org.zkoss.zk.ui.event.EventListener;
|
import org.zkoss.zk.ui.event.EventListener;
|
||||||
import org.zkoss.zul.Button;
|
import org.zkoss.zul.Button;
|
||||||
import org.zkoss.zul.Combobox;
|
import org.zkoss.zul.Combobox;
|
||||||
|
import org.zkoss.zul.Comboitem;
|
||||||
import org.zkoss.zul.Paging;
|
import org.zkoss.zul.Paging;
|
||||||
|
|
||||||
import com.rjconsultores.ventaboletos.entidad.CasetaPeaje;
|
import com.rjconsultores.ventaboletos.entidad.CasetaPeaje;
|
||||||
|
@ -37,7 +38,6 @@ import com.rjconsultores.ventaboletos.web.utilerias.MyTextboxDecimal;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.menu.item.tarifas.constantes.ConstantesGenericas;
|
import com.rjconsultores.ventaboletos.web.utilerias.menu.item.tarifas.constantes.ConstantesGenericas;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject;
|
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper;
|
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderCasetaPeaje;
|
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderPrecoFixoPedagio;
|
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderPrecoFixoPedagio;
|
||||||
|
|
||||||
@Controller("editarCasetaPeajeController")
|
@Controller("editarCasetaPeajeController")
|
||||||
|
@ -255,8 +255,35 @@ public class EditarCasetaPeajeController extends MyGenericForwardComposer {
|
||||||
public void onClick$btnSalvarPrecoFixo(Event ev) throws InterruptedException {
|
public void onClick$btnSalvarPrecoFixo(Event ev) throws InterruptedException {
|
||||||
|
|
||||||
PrecioFixoPedagio pfp = new PrecioFixoPedagio();
|
PrecioFixoPedagio pfp = new PrecioFixoPedagio();
|
||||||
pfp.setOrgaoConcedenteId((OrgaoConcedente)cmbOrgaoConcedente.getSelectedItem().getValue());
|
|
||||||
pfp.setClasseId((ClaseServicio) cmbClaseServicio.getSelectedItem().getValue());
|
|
||||||
|
Comboitem orgaoConcedente = cmbOrgaoConcedente.getSelectedItem();
|
||||||
|
|
||||||
|
if (orgaoConcedente == null){
|
||||||
|
Messagebox.show(
|
||||||
|
Labels.getLabel("editarPrecoFixoPedagioController.MSG.orgaoObrigatorio"),
|
||||||
|
Labels.getLabel("editarPrecoFixoPedagioController.window.title"),
|
||||||
|
Messagebox.OK, Messagebox.ERROR);
|
||||||
|
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
pfp.setOrgaoConcedenteId((OrgaoConcedente)orgaoConcedente.getValue());
|
||||||
|
|
||||||
|
Comboitem claseServicio = cmbClaseServicio.getSelectedItem();
|
||||||
|
|
||||||
|
if (claseServicio == null){
|
||||||
|
|
||||||
|
Messagebox.show(
|
||||||
|
Labels.getLabel("editarPrecoFixoPedagioController.MSG.claseObrigatorio"),
|
||||||
|
Labels.getLabel("editarPrecoFixoPedagioController.window.title"),
|
||||||
|
Messagebox.OK, Messagebox.ERROR);
|
||||||
|
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
pfp.setClasseId((ClaseServicio) claseServicio.getValue());
|
||||||
|
|
||||||
pfp.setValorFixo(valorFixo.getValueDecimal());
|
pfp.setValorFixo(valorFixo.getValueDecimal());
|
||||||
pfp.setPracaPedagioId(casetaPeaje);
|
pfp.setPracaPedagioId(casetaPeaje);
|
||||||
Boolean inserir = precioFixoPedagioService.validarInclusaoPrecoFixo(pfp);
|
Boolean inserir = precioFixoPedagioService.validarInclusaoPrecoFixo(pfp);
|
||||||
|
|
|
@ -6547,6 +6547,9 @@ busquedaPracaPedagioController.lbValorFixo = Valor Fixo
|
||||||
busquedaPracaPedagioController.lbOrgaoConcedente = Orgão Concedente
|
busquedaPracaPedagioController.lbOrgaoConcedente = Orgão Concedente
|
||||||
busquedaPracaPedagioController.lbClasse = Classe
|
busquedaPracaPedagioController.lbClasse = Classe
|
||||||
|
|
||||||
|
editarPrecoFixoPedagioController.MSG.orgaoObrigatorio= Favor selecionar o órgão concedente
|
||||||
|
editarPrecoFixoPedagioController.MSG.claseObrigatorio= Favor selecionar classe
|
||||||
|
|
||||||
# Editar Praca Pedagio
|
# Editar Praca Pedagio
|
||||||
editarPracaPedagioController.window.title = Caseta Peaje
|
editarPracaPedagioController.window.title = Caseta Peaje
|
||||||
editarPracaPedagioController.MSG.suscribirOK = Caseta de Peaje Registrada existosamente.
|
editarPracaPedagioController.MSG.suscribirOK = Caseta de Peaje Registrada existosamente.
|
||||||
|
|
|
@ -6725,6 +6725,8 @@ busquedaPracaPedagioController.lbClasse = Classe
|
||||||
# Editar Preco Fixo Pedagio
|
# Editar Preco Fixo Pedagio
|
||||||
editarPrecoFixoPedagioController.window.title = Preço Fixo Pedagio
|
editarPrecoFixoPedagioController.window.title = Preço Fixo Pedagio
|
||||||
editarPrecoFixoPedagioController.MSG.suscribirOK = Preço Fixo Pedagio Registrado com Sucesso.
|
editarPrecoFixoPedagioController.MSG.suscribirOK = Preço Fixo Pedagio Registrado com Sucesso.
|
||||||
|
editarPrecoFixoPedagioController.MSG.orgaoObrigatorio= Favor selecionar o órgão concedente
|
||||||
|
editarPrecoFixoPedagioController.MSG.claseObrigatorio= Favor selecionar classe
|
||||||
editarPrecoFixoPedagioController.btnFechar.MSG.Deseja.Borrar = Deseja eliminar Preço Fixo Pedagio?
|
editarPrecoFixoPedagioController.btnFechar.MSG.Deseja.Borrar = Deseja eliminar Preço Fixo Pedagio?
|
||||||
editarPrecoFixoPedagioController.btnFechar.MSG.borrarOK = Preço Fixo Pedagio Excluido com Sucesso.
|
editarPrecoFixoPedagioController.btnFechar.MSG.borrarOK = Preço Fixo Pedagio Excluido com Sucesso.
|
||||||
editarPrecoFixoPedagioController.MSG.suscribirNO = Preço Fixo Pedagio não pode ser incluido.
|
editarPrecoFixoPedagioController.MSG.suscribirNO = Preço Fixo Pedagio não pode ser incluido.
|
||||||
|
|
Loading…
Reference in New Issue