diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/BusquedaSeguroTarifaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/BusquedaSeguroTarifaController.java index dd9299679..d1fdaa89d 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/BusquedaSeguroTarifaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/BusquedaSeguroTarifaController.java @@ -25,131 +25,128 @@ import org.zkoss.zul.Paging; import org.zkoss.zul.Textbox; /** - * + * * @author Administrador */ @Controller("busquedaSeguroTarifaController") @Scope("prototype") public class BusquedaSeguroTarifaController extends MyGenericForwardComposer { - @Autowired - private transient PagedListWrapper plwOrgao; - private MyListbox seguroTarifaList; - private Paging pagingSeguroTarifa; - private Textbox txtOrgao; + private static final long serialVersionUID = 1L; + @Autowired + private transient PagedListWrapper plwOrgao; + private MyListbox seguroTarifaList; + private Paging pagingSeguroTarifa; + private Textbox txtOrgao; - public Paging getPagingSeguroTarifa() { - return pagingSeguroTarifa; - } + public Paging getPagingSeguroTarifa() { + return pagingSeguroTarifa; + } - public void setPagingSeguroTarifa(Paging pagingSeguroTarifa) { - this.pagingSeguroTarifa = pagingSeguroTarifa; - } + public void setPagingSeguroTarifa(Paging pagingSeguroTarifa) { + this.pagingSeguroTarifa = pagingSeguroTarifa; + } - public PagedListWrapper getPlwOrgao() { - return plwOrgao; - } + public PagedListWrapper getPlwOrgao() { + return plwOrgao; + } - public void setPlwOrgao(PagedListWrapper plwOrgao) { - this.plwOrgao = plwOrgao; - } + public void setPlwOrgao(PagedListWrapper plwOrgao) { + this.plwOrgao = plwOrgao; + } - public MyListbox getSeguroTarifaList() { - return seguroTarifaList; - } + public MyListbox getSeguroTarifaList() { + return seguroTarifaList; + } - public void setSeguroTarifaList(MyListbox seguroTarifaList) { - this.seguroTarifaList = seguroTarifaList; - } + public void setSeguroTarifaList(MyListbox seguroTarifaList) { + this.seguroTarifaList = seguroTarifaList; + } - @Override - public void doAfterCompose(Component comp) throws Exception { - super.doAfterCompose(comp); + @Override + public void doAfterCompose(Component comp) throws Exception { + super.doAfterCompose(comp); - seguroTarifaList.setItemRenderer(new RenderTaxaEmbarqueOrgao()); - seguroTarifaList.addEventListener("onDoubleClick", new EventListener() { + seguroTarifaList.setItemRenderer(new RenderTaxaEmbarqueOrgao()); + seguroTarifaList.addEventListener("onDoubleClick", new EventListener() { - @Override - public void onEvent(Event event) throws Exception { - OrgaoConcedente c = (OrgaoConcedente) seguroTarifaList.getSelected(); - verSeguroTarifa(c); - } - }); + @Override + public void onEvent(Event event) throws Exception { + OrgaoConcedente c = (OrgaoConcedente) seguroTarifaList.getSelected(); + verSeguroTarifa(c); + } + }); - refreshLista(); + refreshLista(); - txtOrgao.focus(); - } + txtOrgao.focus(); + } - private void verSeguroTarifa(OrgaoConcedente o) { - if (o == null) { - return; - } + private void verSeguroTarifa(OrgaoConcedente o) { + if (o == null) { + return; + } - Map args = new HashMap(); - args.put("orgao", o); - // args.put("seguroTarifa", null); - args.put("seguroTarifaList", seguroTarifaList); + Map args = new HashMap(); + args.put("orgao", o); + args.put("seguroTarifaList", seguroTarifaList); - openWindow("/gui/tarifas/editarSeguroTarifa.zul", - Labels.getLabel("busquedaSeguroTarifaController.window.title"), - args, MODAL); - } + openWindow("/gui/tarifas/editarSeguroTarifa.zul", + Labels.getLabel("busquedaSeguroTarifaController.window.title"), + args, MODAL); + } - private void refreshLista() { + private void refreshLista() { - HibernateSearchObject seguroTarifaBusqueda = - new HibernateSearchObject(OrgaoConcedente.class, - pagingSeguroTarifa.getPageSize()); + HibernateSearchObject seguroTarifaBusqueda = + new HibernateSearchObject(OrgaoConcedente.class, + pagingSeguroTarifa.getPageSize()); + seguroTarifaBusqueda.addFilterEqual("activo", Boolean.TRUE); + if (!txtOrgao.getValue().equals("")) { + seguroTarifaBusqueda.addFilterLike("descOrgao", + "%" + txtOrgao.getText().trim().concat("%")); + } - seguroTarifaBusqueda.addFilterEqual("activo", Boolean.TRUE); + seguroTarifaBusqueda.addSortAsc("descOrgao"); - if (!txtOrgao.getValue().equals("")) { - seguroTarifaBusqueda.addFilterLike("descOrgao", - "%" + txtOrgao.getText().trim().concat("%")); - } + plwOrgao.init(seguroTarifaBusqueda, seguroTarifaList, pagingSeguroTarifa); - seguroTarifaBusqueda.addSortAsc("descOrgao"); + if (seguroTarifaList.getData().length == 0) { + try { + Messagebox.show(Labels.getLabel("MSG.ningunRegistro"), + Labels.getLabel("busquedaSeguroTarifaController.window.title"), + Messagebox.OK, Messagebox.INFORMATION); + } catch (InterruptedException ex) { + } + } + } + public void onClick$btnPesquisa(Event ev) { + refreshLista(); + } - plwOrgao.init(seguroTarifaBusqueda, seguroTarifaList, pagingSeguroTarifa); + public void onClick$btnRefresh(Event ev) { + refreshLista(); + } - if (seguroTarifaList.getData().length == 0) { - try { - Messagebox.show(Labels.getLabel("MSG.ningunRegistro"), - Labels.getLabel("busquedaSeguroTarifaController.window.title"), - Messagebox.OK, Messagebox.INFORMATION); - } catch (InterruptedException ex) { - } - } - } + public void onClick$btnNovo(Event ev) { + verSeguroTarifa(new SeguroTarifa()); + } - public void onClick$btnPesquisa(Event ev) { - refreshLista(); - } + private void verSeguroTarifa(SeguroTarifa tx) { + if (tx == null) { + return; + } - public void onClick$btnRefresh(Event ev) { - refreshLista(); - } + Map args = new HashMap(); + args.put("orgao", null); + args.put("seguroTarifa", tx); + args.put("seguroTarifaList", seguroTarifaList); - public void onClick$btnNovo(Event ev) { - verSeguroTarifa(new SeguroTarifa()); - } - - private void verSeguroTarifa(SeguroTarifa tx) { - if (tx == null) { - return; - } - - Map args = new HashMap(); - args.put("orgao", null); - args.put("seguroTarifa", tx); - args.put("seguroTarifaList", seguroTarifaList); - - openWindow("/gui/tarifas/editarSeguroTarifa.zul", - Labels.getLabel("busquedaSeguroTarifaController.window.title"), - args, MODAL); - } + openWindow("/gui/tarifas/editarSeguroTarifa.zul", + Labels.getLabel("busquedaSeguroTarifaController.window.title"), + args, MODAL); + } } diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/EditarSeguroTarifaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/EditarSeguroTarifaController.java index 4904c5c6a..6fa35b75d 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/EditarSeguroTarifaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/EditarSeguroTarifaController.java @@ -31,232 +31,202 @@ import com.rjconsultores.ventaboletos.web.utilerias.MyTextboxDecimal; import com.rjconsultores.ventaboletos.web.utilerias.render.RenderSeguroTarifa; /** - * + * * @author Administrador */ @Controller("editarSeguroTarifaController") @Scope("prototype") public class EditarSeguroTarifaController extends MyGenericForwardComposer { - @Autowired - private SeguroTarifaService seguroTarifaService; - @Autowired - private OrgaoConcedenteService orgaoConcedenteService; - private OrgaoConcedente orgao; - // private SeguroTarifa seguroTarifa; - private List lsSeguroTarifa; - private List lsOrgaoConcedente; - private MyListbox seguroTarifaList; - private MyComboboxEstandar cmbOrgao; - private Button btnApagar; - private Button btnAdicionarSeguroTarifa; - private MyTextboxDecimal txtTarifa; - private MyTextboxDecimal txtValor; - private static Logger log = Logger.getLogger(EditarSeguroTarifaController.class); + private static final long serialVersionUID = 1L; + @Autowired + private SeguroTarifaService seguroTarifaService; + @Autowired + private OrgaoConcedenteService orgaoConcedenteService; + private OrgaoConcedente orgao; - public Button getBtnApagar() { - return btnApagar; - } + private List lsSeguroTarifa; + private List lsOrgaoConcedente; + private MyListbox seguroTarifaList; + private MyComboboxEstandar cmbOrgao; + private Button btnApagar; + private Button btnAdicionarSeguroTarifa; + private MyTextboxDecimal txtTarifa; + private MyTextboxDecimal txtValor; + private static Logger log = Logger.getLogger(EditarSeguroTarifaController.class); - public void setBtnApagar(Button btnApagar) { - this.btnApagar = btnApagar; - } + @Override + public void doAfterCompose(Component comp) throws Exception { - public Button getBtnAdicionarSeguroTarifa() { - return btnAdicionarSeguroTarifa; - } + lsOrgaoConcedente = orgaoConcedenteService.obtenerTodos(); - public void setBtnAdicionarSeguroTarifa(Button btnAdicionarSeguroTarifa) { - this.btnAdicionarSeguroTarifa = btnAdicionarSeguroTarifa; - } + super.doAfterCompose(comp); - public List getLsOrgaoConcedente() { - return lsOrgaoConcedente; - } + orgao = (OrgaoConcedente) Executions.getCurrent().getArg().get("orgao"); - public void setLsOrgaoConcedente(List lsOrgaoConcedente) { - this.lsOrgaoConcedente = lsOrgaoConcedente; - } + seguroTarifaList.setItemRenderer(new RenderSeguroTarifa()); + lsSeguroTarifa = new ArrayList(); - public List getLsSeguroTarifa() { - return lsSeguroTarifa; - } + if (orgao != null + && orgao.getOrgaoConcedenteId() != null) { + lsSeguroTarifa = seguroTarifaService.buscarPorOrgao(orgao); + seguroTarifaList.setData(lsSeguroTarifa); + cmbOrgao.setDisabled(Boolean.TRUE); + cmbOrgao.setValue(orgao.getDescOrgao()); + } + } - public void setLsSeguroTarifa(List lsSeguroTarifa) { - this.lsSeguroTarifa = lsSeguroTarifa; - } + public void onClick$btnSalvar(Event ev) throws InterruptedException { - public MyListbox getSeguroTarifaList() { - return seguroTarifaList; - } + try { + if (lsSeguroTarifa.isEmpty()) { + Messagebox.show( + Labels.getLabel("editarSeguroTarifaController.MSG.necessaitaInfromar.value"), + Labels.getLabel("editarSeguroTarifaController.window.title"), + Messagebox.OK, Messagebox.EXCLAMATION); + return; + } - public void setSeguroTarifaList(MyListbox seguroTarifaList) { - this.seguroTarifaList = seguroTarifaList; - } + for (SeguroTarifa seguroTarifa : lsSeguroTarifa) { + if (seguroTarifa.getSegurotarifaId() == null) { + seguroTarifaService.suscribir(seguroTarifa); + } + } + Messagebox.show( + Labels.getLabel("editarSeguroTarifaController.MSG.suscribirOK"), + Labels.getLabel("editarSeguroTarifaController.window.title"), + Messagebox.OK, Messagebox.INFORMATION); - public OrgaoConcedente getOrgao() { - return orgao; - } + closeWindow(); - public void setOrgao(OrgaoConcedente orgao) { - this.orgao = orgao; - } + } catch (Exception ex) { + log.error(ex); + Messagebox.show( + Labels.getLabel("MSG.Error"), + Labels.getLabel("editarSeguroTarifaController.window.title"), + Messagebox.OK, Messagebox.ERROR); - public SeguroTarifaService getSeguroTarifaService() { - return seguroTarifaService; - } + } + } - public void setSeguroTarifaService(SeguroTarifaService seguroTarifaService) { - this.seguroTarifaService = seguroTarifaService; - } + public void onClick$btnAdicionarSeguroTarifa(Event ev) throws InterruptedException { + cmbOrgao.getValue(); + txtTarifa.getValue(); + txtValor.getValue(); - @Override - public void doAfterCompose(Component comp) throws Exception { + if (lsSeguroTarifa.isEmpty()) { - lsOrgaoConcedente = orgaoConcedenteService.obtenerTodos(); + lsSeguroTarifa = seguroTarifaService.buscarPorOrgao((OrgaoConcedente) cmbOrgao.getSelectedItem().getValue()); + seguroTarifaList.setData(lsSeguroTarifa); + } - super.doAfterCompose(comp); + // ChecandoDuplicado + boolean existe = false; + for (SeguroTarifa seguroTarifa : lsSeguroTarifa) { + if (seguroTarifa.getValortarifaate().equals(txtTarifa.getValueDecimal())) { + existe = true; + } + } - orgao = (OrgaoConcedente) Executions.getCurrent().getArg().get("orgao"); - //seguroTarifa = (SeguroTarifa) Executions.getCurrent().getArg().get("seguroTarifa"); + if (existe) { + Messagebox.show( + Labels.getLabel("editarSeguroTarifaController.MSG.existe"), + Labels.getLabel("editarSeguroTarifaController.window.title"), + Messagebox.OK, Messagebox.INFORMATION); + limparInput(); + return; + } - seguroTarifaList.setItemRenderer(new RenderSeguroTarifa()); - lsSeguroTarifa = new ArrayList(); + SeguroTarifa Tarifa = new SeguroTarifa(); + Tarifa.setOrgaoconcedente((OrgaoConcedente) cmbOrgao.getSelectedItem().getValue()); + Tarifa.setValortarifaate(txtTarifa.getValueDecimal()); + Tarifa.setValortarifa(txtValor.getValueDecimal()); + Tarifa.setActivo(true); + Tarifa.setFecmodif(Calendar.getInstance().getTime()); + Tarifa.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); - if (orgao != null - && orgao.getOrgaoConcedenteId() != null) { - lsSeguroTarifa = seguroTarifaService.buscarPorOrgao(orgao); - seguroTarifaList.setData(lsSeguroTarifa); - cmbOrgao.setDisabled(Boolean.TRUE); - cmbOrgao.setValue(orgao.getDescOrgao()); - } - } + lsSeguroTarifa.add(Tarifa); + seguroTarifaList.setData(lsSeguroTarifa); - public void onClick$btnSalvar(Event ev) throws InterruptedException { + cmbOrgao.setDisabled(Boolean.TRUE); + limparInput(); - try { - if (lsSeguroTarifa.isEmpty()) { - Messagebox.show( - Labels.getLabel("editarSeguroTarifaController.MSG.necessaitaInfromar.value"), - Labels.getLabel("editarSeguroTarifaController.window.title"), - Messagebox.OK, Messagebox.EXCLAMATION); - return; - } + } - for (SeguroTarifa seguroTarifa : lsSeguroTarifa) { - if (seguroTarifa.getSegurotarifaId() == null) { - seguroTarifaService.suscribir(seguroTarifa); - } - } - Messagebox.show( - Labels.getLabel("editarSeguroTarifaController.MSG.suscribirOK"), - Labels.getLabel("editarSeguroTarifaController.window.title"), - Messagebox.OK, Messagebox.INFORMATION); + private void limparInput() { + txtTarifa.setConstraint(""); + txtValor.setConstraint(""); + txtTarifa.setText(""); + txtValor.setText(""); + txtTarifa.setConstraint("no empty, no zero, no negative"); + txtValor.setConstraint("no empty, no zero, no negative"); + } - closeWindow(); + public void onClick$btnRemoverSeguroTarifa(Event ev) { + SeguroTarifa tarifa = (SeguroTarifa) seguroTarifaList.getSelected(); + if (tarifa != null) { + seguroTarifaService.borrar(tarifa); - } catch (Exception ex) { - log.error(ex); - Messagebox.show( - Labels.getLabel("MSG.Error"), - Labels.getLabel("editarSeguroTarifaController.window.title"), - Messagebox.OK, Messagebox.ERROR); + lsSeguroTarifa.remove(tarifa); + seguroTarifaList.setData(lsSeguroTarifa); + } + } - } - } + public Button getBtnApagar() { + return btnApagar; + } -// public void onClick$btnApagar(Event ev) throws InterruptedException { -// try { -// int resp = Messagebox.show( -// Labels.getLabel("editarSeguroTarifaController.MSG.borrarPergunta"), -// Labels.getLabel("editarSeguroTarifaController.window.title"), -// Messagebox.YES | Messagebox.NO, Messagebox.QUESTION); -// -// if (resp == Messagebox.YES) { -// -// seguroTarifaService.borrar(seguroTarifa); -// -// Messagebox.show( -// Labels.getLabel("editarSeguroTarifaController.MSG.borrarOK"), -// Labels.getLabel("editarSeguroTarifaController.window.title"), -// Messagebox.OK, Messagebox.INFORMATION); -// -// seguroTarifaList.removeItem(seguroTarifa); -// -// closeWindow(); -// } -// } catch (Exception ex) { -// log.error(ex); -// Messagebox.show( -// Labels.getLabel("MSG.Error"), -// Labels.getLabel("editarSeguroTarifaController.window.title"), -// Messagebox.OK, Messagebox.ERROR); -// } -// } - public void onClick$btnAdicionarSeguroTarifa(Event ev) throws InterruptedException { - cmbOrgao.getValue(); - txtTarifa.getValue(); - txtValor.getValue(); + public void setBtnApagar(Button btnApagar) { + this.btnApagar = btnApagar; + } - if (lsSeguroTarifa.isEmpty()) { + public Button getBtnAdicionarSeguroTarifa() { + return btnAdicionarSeguroTarifa; + } - lsSeguroTarifa = seguroTarifaService.buscarPorOrgao((OrgaoConcedente) cmbOrgao.getSelectedItem().getValue()); - seguroTarifaList.setData(lsSeguroTarifa); - } + public void setBtnAdicionarSeguroTarifa(Button btnAdicionarSeguroTarifa) { + this.btnAdicionarSeguroTarifa = btnAdicionarSeguroTarifa; + } - //ChecandoDuplicado - boolean existe = false; - for (SeguroTarifa seguroTarifa : lsSeguroTarifa) { - if (seguroTarifa.getValortarifaate().equals(txtTarifa.getValueDecimal())) { - existe = true; - } - } + public List getLsOrgaoConcedente() { + return lsOrgaoConcedente; + } - if (existe) { - Messagebox.show( - Labels.getLabel("editarSeguroTarifaController.MSG.existe"), - Labels.getLabel("editarSeguroTarifaController.window.title"), - Messagebox.OK, Messagebox.INFORMATION); - limparInput(); - return; - } + public void setLsOrgaoConcedente(List lsOrgaoConcedente) { + this.lsOrgaoConcedente = lsOrgaoConcedente; + } - SeguroTarifa Tarifa = new SeguroTarifa(); - Tarifa.setOrgaoconcedente((OrgaoConcedente) cmbOrgao.getSelectedItem().getValue()); - Tarifa.setValortarifaate(txtTarifa.getValueDecimal()); - Tarifa.setValortarifa(txtValor.getValueDecimal()); - Tarifa.setActivo(true); - Tarifa.setFecmodif(Calendar.getInstance().getTime()); - Tarifa.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); + public List getLsSeguroTarifa() { + return lsSeguroTarifa; + } - lsSeguroTarifa.add(Tarifa); - seguroTarifaList.setData(lsSeguroTarifa); + public void setLsSeguroTarifa(List lsSeguroTarifa) { + this.lsSeguroTarifa = lsSeguroTarifa; + } - cmbOrgao.setDisabled(Boolean.TRUE); - limparInput(); + public MyListbox getSeguroTarifaList() { + return seguroTarifaList; + } - } + public void setSeguroTarifaList(MyListbox seguroTarifaList) { + this.seguroTarifaList = seguroTarifaList; + } - private void limparInput() { - txtTarifa.setConstraint(""); - txtValor.setConstraint(""); - txtTarifa.setText(""); - txtValor.setText(""); - txtTarifa.setConstraint("no empty, no zero, no negative"); - txtValor.setConstraint("no empty, no zero, no negative"); - } + public OrgaoConcedente getOrgao() { + return orgao; + } - public void onClick$btnRemoverSeguroTarifa(Event ev) { - SeguroTarifa cd = (SeguroTarifa) seguroTarifaList.getSelected(); - if (cd != null) { - cd.setActivo(Boolean.FALSE); - cd.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); - cd.setFecmodif(Calendar.getInstance().getTime()); - seguroTarifaService.actualizacion(cd); + public void setOrgao(OrgaoConcedente orgao) { + this.orgao = orgao; + } + + public SeguroTarifaService getSeguroTarifaService() { + return seguroTarifaService; + } + + public void setSeguroTarifaService(SeguroTarifaService seguroTarifaService) { + this.seguroTarifaService = seguroTarifaService; + } - lsSeguroTarifa.remove(cd); - seguroTarifaList.setData(lsSeguroTarifa); - } - } }