From 1e05719f2be9e19cdc404099896d1c28e8ceda22 Mon Sep 17 00:00:00 2001 From: rodrigo Date: Fri, 17 May 2013 13:47:09 +0000 Subject: [PATCH] git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@26412 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../catalogos/EditarPuntoVentaController.java | 571 ++++++++---------- web/gui/catalogos/editarPuntoVenta.zul | 1 - 2 files changed, 250 insertions(+), 322 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaController.java index a52708b4c..989bbe3e2 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaController.java @@ -35,7 +35,6 @@ import org.zkoss.zul.Image; import org.zkoss.zul.Intbox; import org.zkoss.zul.Messagebox; import org.zkoss.zul.Radio; -import org.zkoss.zul.Tabbox; import org.zkoss.zul.Textbox; import org.zkoss.zul.api.Timebox; @@ -60,7 +59,6 @@ import com.rjconsultores.ventaboletos.entidad.PtovtaTitular; import com.rjconsultores.ventaboletos.entidad.PuntoVenta; import com.rjconsultores.ventaboletos.entidad.TipoPuntoVenta; import com.rjconsultores.ventaboletos.entidad.UsuarioBancario; -import com.rjconsultores.ventaboletos.service.CiudadService; import com.rjconsultores.ventaboletos.service.ColoniaService; import com.rjconsultores.ventaboletos.service.EmpresaService; import com.rjconsultores.ventaboletos.service.FormaPagoService; @@ -109,8 +107,6 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { @Autowired private FormaPagoService formaPagoService; @Autowired - private CiudadService ciudadService; - @Autowired private ColoniaService coloniaService; @Autowired private PtovtaEmpresaService ptovtaEmpresaService; @@ -145,7 +141,6 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { private List lsHorario; private List lsEstoque; private List lsDestino; - private Tabbox tabboxTitle; private Radio radDatosTarjetaSi; private Radio radDatosTarjetaNo; private Radio radAprobacionAutorizado; @@ -169,7 +164,6 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { private Combobox cmbUsuarioBancario; private Combobox cmbUsuarioBancarioPtoVtaUsuarioBancario; private Combobox cmbPosicao; - private Combobox cmbDestino; private Combobox cmbReceita; private Button btnSalvarFormaPago; private Button btnApagar; @@ -181,7 +175,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { private MyTextbox txtConta; private MyTextbox txtDigito; private MyTextbox txtBilhetes; - private MyTextbox txtCarga; + private MyTextbox txtCarga; private MyTextbox txtEspecie; private MyTextbox txtTitularNome; private MyTextbox txtTitularCpf; @@ -191,7 +185,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { private MyTextbox txtResponTel; private MyTextbox txtResponEnergia; private MyTextboxDecimal importeInicial; - private MyTextboxDecimal importeAdicional; + private MyTextboxDecimal importeAdicional; private Datebox dateAntecipData; private MyTextboxDecimal txtAntecipRetem; private MyTextboxDecimal txtAntecipPercentual; @@ -210,11 +204,12 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { private Timebox timeboxFim; private Intbox txtQuant; private Intbox txtcodAg; + private Intbox txtMaxCancelacion; private Textbox txtNumPtoVta; - private Textbox txtNomeBanco; - private Textbox numtelefonodos; - private Textbox numtelefonouno; - private Checkbox checkRecibo; + private Textbox txtNomeBanco; + private Textbox numtelefonodos; + private Textbox numtelefonouno; + private Checkbox checkRecibo; private Checkbox checkTarifaReceita; private Checkbox checkTaxaReceita; private Checkbox checkSeguroReceita; @@ -240,27 +235,24 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { public void setBtnApagar(Button btnApagar) { this.btnApagar = btnApagar; } - - - public void aplicarMascara(){ - + public void aplicarMascara() { + Clients.evalJavaScript("jQuery('#" + txtNumFax.getUuid() + "').mask('(999)9999-9999?9');jQuery('#" + numtelefonodos.getUuid() + "').mask('(999)9999-9999?9');jQuery('#" + numtelefonouno.getUuid() + "').mask('(999)9999-9999?9')"); - - } + } @Override public void doAfterCompose(Component comp) throws Exception { - + super.doAfterCompose(comp); aplicarMascara(); - popularCombobox(cmbTipoConta,cmbPessoa,cmbForm,cmbLote,cmbPosicao, cmbReceita); - - lsEmpresas = UsuarioLogado.getUsuarioLogado().getEmpresa(); + popularCombobox(cmbTipoConta, cmbPessoa, cmbForm, cmbLote, cmbPosicao, cmbReceita); + + lsEmpresas = UsuarioLogado.getUsuarioLogado().getEmpresa(); lsDestino = puntoVentaService.obtenerTodos(); lsMoneda = monedaService.obtenerTodos(); lsBanco = ptovtaBancoService.obtenerTodos(); @@ -269,34 +261,31 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { lsFormaPago = formaPagoService.obtenerTodos(); lsTipoPuntoVenta = tipoPuntoVentaService.obtenerTodos(); lsUsuarioBancario = usuarioBancarioService.obtenerTodos(); - - - - + try { txtCP.setDisabled(true); puntoVenta = (PuntoVenta) Executions.getCurrent().getArg().get("puntoVenta"); - + if (puntoVenta.getPuntoventaId() != null) { puntoVenta = puntoVentaService.obtenerID(puntoVenta.getPuntoventaId()); if (puntoVenta.getColonia() != null) { cmbCiudad.setText(puntoVenta.getColonia().getCiudad().getNombciudad()); cmbColonia.setText(puntoVenta.getColonia().getDesccolonia()); } - if(puntoVenta.getIndValidaStock() != null){ - if (puntoVenta.getIndValidaStock()){ + if (puntoVenta.getIndValidaStock() != null) { + if (puntoVenta.getIndValidaStock()) { checkStock.setChecked(true); - }else{ + } else { checkStock.setChecked(false); } } - if(puntoVenta.getNumfax() != null){ + if (puntoVenta.getNumfax() != null) { txtNumFax.setValue(puntoVenta.getNumfax()); } - if(puntoVenta.getNumtelefonouno() != null){ - numtelefonouno.setValue(puntoVenta.getNumtelefonouno() ); + if (puntoVenta.getNumtelefonouno() != null) { + numtelefonouno.setValue(puntoVenta.getNumtelefonouno()); } - if(puntoVenta.getNumtelefonodos() != null){ + if (puntoVenta.getNumtelefonodos() != null) { numtelefonodos.setValue(puntoVenta.getNumtelefonodos()); } } @@ -312,254 +301,244 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { } } } - - - if (puntoVenta.getPuntoventaId() != null) { - if (puntoVenta.getComissaoId()!= null) { - - if(puntoVenta.getComissaoId().getExcessoAlta() != null){ + if (puntoVenta.getPuntoventaId() != null) { + if (puntoVenta.getComissaoId() != null) { + + if (puntoVenta.getComissaoId().getExcessoAlta() != null) { txtExcessoAlta.setText(puntoVenta.getComissaoId().getExcessoAlta().toString()); - + } - if(puntoVenta.getComissaoId().getExcessoBaixa() != null){ + if (puntoVenta.getComissaoId().getExcessoBaixa() != null) { txtExcessoBaixa.setText(puntoVenta.getComissaoId().getExcessoBaixa().toString()); } - - if(puntoVenta.getComissaoId().getPassagemBaixa() != null){ + + if (puntoVenta.getComissaoId().getPassagemBaixa() != null) { txtPassagemBaixa.setText(puntoVenta.getComissaoId().getPassagemBaixa().toString()); } - - if(puntoVenta.getComissaoId().getPassagemAlta()!= null){ + + if (puntoVenta.getComissaoId().getPassagemAlta() != null) { txtPassagemAlta.setText(puntoVenta.getComissaoId().getPassagemAlta().toString()); } - - if(puntoVenta.getComissaoId().getSeguroBaixa()!= null){ + + if (puntoVenta.getComissaoId().getSeguroBaixa() != null) { txtSeguroBaixa.setText(puntoVenta.getComissaoId().getSeguroBaixa().toString()); } - if(puntoVenta.getComissaoId().getSeguroAlta()!= null){ + if (puntoVenta.getComissaoId().getSeguroAlta() != null) { txtSeguroAlta.setText(puntoVenta.getComissaoId().getSeguroAlta().toString()); } - - if(puntoVenta.getComissaoId().getOutrosBaixa()!= null){ + + if (puntoVenta.getComissaoId().getOutrosBaixa() != null) { txtOutrosBaixa.setText(puntoVenta.getComissaoId().getOutrosBaixa().toString()); } - - if(puntoVenta.getComissaoId().getOutrosAlta()!= null){ + + if (puntoVenta.getComissaoId().getOutrosAlta() != null) { txtOutrosAlta.setText(puntoVenta.getComissaoId().getOutrosAlta().toString()); } - - if(puntoVenta.getComissaoId().getIssretido()!= null){ + + if (puntoVenta.getComissaoId().getIssretido() != null) { txtIss.setText(puntoVenta.getComissaoId().getIssretido().toString()); } - - if(puntoVenta.getComissaoId().getRoyalties()!= null){ + + if (puntoVenta.getComissaoId().getRoyalties() != null) { txtRoyaties.setText(puntoVenta.getComissaoId().getRoyalties().toString()); } - - - if(puntoVenta.getComissaoId().getTarifaDev()!= null){ - if(puntoVenta.getComissaoId().getTarifaDev()){ + + if (puntoVenta.getComissaoId().getTarifaDev() != null) { + if (puntoVenta.getComissaoId().getTarifaDev()) { checkTarifaDev.setChecked(true); - }else{ + } else { checkTarifaDev.setChecked(false); } } - - if(puntoVenta.getComissaoId().getTaxaDev() != null){ - if(puntoVenta.getComissaoId().getTaxaDev()){ + + if (puntoVenta.getComissaoId().getTaxaDev() != null) { + if (puntoVenta.getComissaoId().getTaxaDev()) { checkTaxaDev.setChecked(true); - }else{ + } else { checkTaxaDev.setChecked(false); } } - - if(puntoVenta.getComissaoId().getPegagioDev() != null){ - if(puntoVenta.getComissaoId().getPegagioDev()){ + + if (puntoVenta.getComissaoId().getPegagioDev() != null) { + if (puntoVenta.getComissaoId().getPegagioDev()) { checkPedagioDev.setChecked(true); - }else{ + } else { checkPedagioDev.setChecked(false); } - - + } - - if(puntoVenta.getComissaoId().getSeguroDev()!= null){ - if(puntoVenta.getComissaoId().getSeguroDev()){ + + if (puntoVenta.getComissaoId().getSeguroDev() != null) { + if (puntoVenta.getComissaoId().getSeguroDev()) { checkSeguroDev.setChecked(true); - }else{ + } else { checkSeguroDev.setChecked(false); } } - - if(puntoVenta.getComissaoId().getTarifaReceita()!= null){ - if(puntoVenta.getComissaoId().getTarifaReceita()){ + + if (puntoVenta.getComissaoId().getTarifaReceita() != null) { + if (puntoVenta.getComissaoId().getTarifaReceita()) { checkTarifaReceita.setChecked(true); - }else{ + } else { checkTarifaReceita.setChecked(false); } } - - if(puntoVenta.getComissaoId().getTaxaReceita() != null){ - if(puntoVenta.getComissaoId().getTaxaReceita()){ + + if (puntoVenta.getComissaoId().getTaxaReceita() != null) { + if (puntoVenta.getComissaoId().getTaxaReceita()) { checkTaxaReceita.setChecked(true); - }else{ + } else { checkTaxaReceita.setChecked(false); } } - if(puntoVenta.getComissaoId().getReceita() != null){ - if(puntoVenta.getComissaoId().getReceita().equals("RB")){ + if (puntoVenta.getComissaoId().getReceita() != null) { + if (puntoVenta.getComissaoId().getReceita().equals("RB")) { cmbReceita.setSelectedIndex(0); - }else if(puntoVenta.getComissaoId().getReceita().equals("RL")){ + } else if (puntoVenta.getComissaoId().getReceita().equals("RL")) { cmbReceita.setSelectedIndex(1); } } - - - if(puntoVenta.getComissaoId().getPedagioReceita() != null){ - if(puntoVenta.getComissaoId().getPedagioReceita()){ + + if (puntoVenta.getComissaoId().getPedagioReceita() != null) { + if (puntoVenta.getComissaoId().getPedagioReceita()) { checkPedagioReceita.setChecked(true); - }else{ + } else { checkPedagioReceita.setChecked(false); } } - - if(puntoVenta.getComissaoId().getSeguroReceita()!= null){ - if(puntoVenta.getComissaoId().getSeguroReceita()){ + + if (puntoVenta.getComissaoId().getSeguroReceita() != null) { + if (puntoVenta.getComissaoId().getSeguroReceita()) { checkSeguroReceita.setChecked(true); - }else{ + } else { checkSeguroReceita.setChecked(false); } } - }else{ + } else { puntoVenta.setComissaoId(new PtovtaComissao()); } } - + if (puntoVenta.getPuntoventaId() != null) { - if (puntoVenta.getAgenciaId()!= null) { - - if(puntoVenta.getAgenciaId().getInstiFinanceiraId()!= null){ + if (puntoVenta.getAgenciaId() != null) { + + if (puntoVenta.getAgenciaId().getInstiFinanceiraId() != null) { cmbBanco.setText(puntoVenta.getAgenciaId().getInstiFinanceiraId().getCodigo()); txtNomeBanco.setText(puntoVenta.getAgenciaId().getInstiFinanceiraId().getNome()); } - - if(puntoVenta.getAgenciaId().getPessoa() != null){ - if(puntoVenta.getAgenciaId().getPessoa().equals("F")){ + + if (puntoVenta.getAgenciaId().getPessoa() != null) { + if (puntoVenta.getAgenciaId().getPessoa().equals("F")) { cmbPessoa.setSelectedIndex(0); - }else if(puntoVenta.getAgenciaId().getPessoa().equals("J")){ + } else if (puntoVenta.getAgenciaId().getPessoa().equals("J")) { cmbPessoa.setSelectedIndex(1); } } - - if(puntoVenta.getAgenciaId().getTipo() != null){ - if(puntoVenta.getAgenciaId().getTipo().equals("CC")){ + + if (puntoVenta.getAgenciaId().getTipo() != null) { + if (puntoVenta.getAgenciaId().getTipo().equals("CC")) { cmbTipoConta.setSelectedIndex(0); - }else if(puntoVenta.getAgenciaId().getTipo().equals("P")){ + } else if (puntoVenta.getAgenciaId().getTipo().equals("P")) { cmbTipoConta.setSelectedIndex(1); } } - - }else{ + + } else { puntoVenta.setAgenciaId(new PtovtaAgencia()); } } - + if (puntoVenta.getPuntoventaId() != null) { - if (puntoVenta.getDiversosId()!= null) { - if(puntoVenta.getDiversosId().getInformatizada()!= null){ - if(puntoVenta.getDiversosId().getInformatizada()){ + if (puntoVenta.getDiversosId() != null) { + if (puntoVenta.getDiversosId().getInformatizada() != null) { + if (puntoVenta.getDiversosId().getInformatizada()) { checkInformatizada.setChecked(true); - }else{ + } else { checkInformatizada.setChecked(false); } } - - if(puntoVenta.getDiversosId().getBilheteInfo()!= null){ - if(puntoVenta.getDiversosId().getBilheteInfo()){ + + if (puntoVenta.getDiversosId().getBilheteInfo() != null) { + if (puntoVenta.getDiversosId().getBilheteInfo()) { checkBilheteInfo.setChecked(true); - }else{ + } else { checkBilheteInfo.setChecked(false); } } - - if(puntoVenta.getDiversosId().getPosicao() != null){ - if(puntoVenta.getDiversosId().getPosicao() .equals("FEL")){ + + if (puntoVenta.getDiversosId().getPosicao() != null) { + if (puntoVenta.getDiversosId().getPosicao().equals("FEL")) { cmbPosicao.setSelectedIndex(0); - }else if(puntoVenta.getDiversosId().getPosicao() .equals("EL")){ + } else if (puntoVenta.getDiversosId().getPosicao().equals("EL")) { cmbPosicao.setSelectedIndex(1); } } - - - if(puntoVenta.getDiversosId().getVendaInternet()!= null){ - if(puntoVenta.getDiversosId().getVendaInternet()){ + if (puntoVenta.getDiversosId().getVendaInternet() != null) { + if (puntoVenta.getDiversosId().getVendaInternet()) { checkVendaInternet.setChecked(true); - }else{ + } else { checkVendaInternet.setChecked(false); } } - - if(puntoVenta.getDiversosId().getTeleEntrega()!= null){ - if(puntoVenta.getDiversosId().getTeleEntrega()){ + + if (puntoVenta.getDiversosId().getTeleEntrega() != null) { + if (puntoVenta.getDiversosId().getTeleEntrega()) { checkTeleEntrega.setChecked(true); - }else{ + } else { checkTeleEntrega.setChecked(false); } } - - if(puntoVenta.getDiversosId().getDigitacaoSeq()!= null){ - if(puntoVenta.getDiversosId().getDigitacaoSeq()){ + + if (puntoVenta.getDiversosId().getDigitacaoSeq() != null) { + if (puntoVenta.getDiversosId().getDigitacaoSeq()) { checkDigitacao.setChecked(true); - }else{ + } else { checkDigitacao.setChecked(false); } } - - if(puntoVenta.getDiversosId().getTrabalhaBilhete()!= null){ - if(puntoVenta.getDiversosId().getTrabalhaBilhete()){ + + if (puntoVenta.getDiversosId().getTrabalhaBilhete() != null) { + if (puntoVenta.getDiversosId().getTrabalhaBilhete()) { checkBilhete.setChecked(true); - }else{ + } else { checkBilhete.setChecked(false); } } - - if(puntoVenta.getDiversosId().getOfpsPropria()!= null){ - if(puntoVenta.getDiversosId().getOfpsPropria()){ + + if (puntoVenta.getDiversosId().getOfpsPropria() != null) { + if (puntoVenta.getDiversosId().getOfpsPropria()) { checkOfpsPropria.setChecked(true); - }else{ + } else { checkOfpsPropria.setChecked(false); } } - - if(puntoVenta.getDiversosId().getOfpsTerceiros()!= null){ - if(puntoVenta.getDiversosId().getOfpsTerceiros()){ + + if (puntoVenta.getDiversosId().getOfpsTerceiros() != null) { + if (puntoVenta.getDiversosId().getOfpsTerceiros()) { checkOfpsTerceiros.setChecked(true); - }else{ + } else { checkOfpsTerceiros.setChecked(false); } } - - }else{ + + } else { puntoVenta.setDiversosId(new PtovtaDiversos()); } } - - + if (puntoVenta.getPuntoventaId() != null) { - if(puntoVenta.getTitularId() != null){ + if (puntoVenta.getTitularId() != null) { if (puntoVenta.getTitularId().getImagem() != null) { img.setContent(new org.zkoss.image.AImage("imagem", - puntoVenta.getTitularId().getImagem() )); + puntoVenta.getTitularId().getImagem())); } - }else{ + } else { puntoVenta.setTitularId(new PtovtaTitular()); } } - - formaPagoList.setItemRenderer(new FormaPagoDetRender()); if (puntoVenta.getLsFormaPagoDet() == null) { @@ -577,38 +556,35 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { paramRecoleccionList.setData(lsParamRecoleccion); ptovtaEmpresaList.setItemRenderer(new PtovtaEmpresaRender()); - - + if (puntoVenta.getLsPtovtaEmpresa() == null) { puntoVenta.setLsPtovtaEmpresa(new ArrayList()); } - + lsPtovtaEmpresa = puntoVenta.getLsPtovtaEmpresa(); ptovtaEmpresaList.setData(lsPtovtaEmpresa); - - + ptovtaAntecipaList.setItemRenderer(new PtovtaAntecipacomissaoRender()); - if(puntoVenta.getPtovtaAntecipacomissaoList() == null){ + if (puntoVenta.getPtovtaAntecipacomissaoList() == null) { puntoVenta.setPtovtaAntecipacomissaoList(new ArrayList()); } - + lsAntecipacomissao = puntoVenta.getPtovtaAntecipacomissaoList(); ptovtaAntecipaList.setData(lsAntecipacomissao); - + ptovtaHorarioList.setItemRenderer(new PtovtaHorarioRender()); - if(puntoVenta.getPtovtaHorarioList() == null){ + if (puntoVenta.getPtovtaHorarioList() == null) { puntoVenta.setPtovtaHorarioList(new ArrayList()); } - + lsHorario = puntoVenta.getPtovtaHorarioList(); ptovtaHorarioList.setData(lsHorario); - + ptovtaEstoqueList.setItemRenderer(new PtovtaEstoqueRender()); - if(puntoVenta.getPtovtaEstoqueList() == null){ + if (puntoVenta.getPtovtaEstoqueList() == null) { puntoVenta.setPtovtaEstoqueList(new ArrayList()); } - - + lsEstoque = puntoVenta.getPtovtaEstoqueList(); ptovtaEstoqueList.setData(lsEstoque); @@ -636,71 +612,66 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { } txtNome.focus(); } - - - public void clearCombobox(Combobox combobox) { - + + public void clearCombobox(Combobox combobox) { + int size = combobox.getItemCount(); - - for (int i = size - 1; i >= 0; i--){ + + for (int i = size - 1; i >= 0; i--) { combobox.removeItemAt(i); } } - - public void popularCombobox(Combobox cmbConta, Combobox cmbPessoa, Combobox cmbForm, Combobox cmbLote, Combobox cmbPosicao, Combobox cmbReceita) throws Exception{ - + + public void popularCombobox(Combobox cmbConta, Combobox cmbPessoa, Combobox cmbForm, Combobox cmbLote, Combobox cmbPosicao, Combobox cmbReceita) throws Exception { + clearCombobox(cmbConta); clearCombobox(cmbPessoa); clearCombobox(cmbForm); clearCombobox(cmbLote); clearCombobox(cmbPosicao); - - for(PtovtaAgencia.enumTipoConta p : PtovtaAgencia.enumTipoConta.values() ){ - Comboitem comboItem = new Comboitem(p.descricao()); + + for (PtovtaAgencia.enumTipoConta p : PtovtaAgencia.enumTipoConta.values()) { + Comboitem comboItem = new Comboitem(p.descricao()); comboItem.setValue(p.valor()); comboItem.setParent(cmbConta); } - - for(PtovtaAgencia.enumTipoPessoa p : PtovtaAgencia.enumTipoPessoa.values() ){ - Comboitem comboItem = new Comboitem(p.descricao()); + + for (PtovtaAgencia.enumTipoPessoa p : PtovtaAgencia.enumTipoPessoa.values()) { + Comboitem comboItem = new Comboitem(p.descricao()); comboItem.setValue(p.valor()); comboItem.setParent(cmbPessoa); } - - for(PtovtaEstoque.gerarEnum p : PtovtaEstoque.gerarEnum.values() ){ - Comboitem comboItem = new Comboitem(p.descricao()); + + for (PtovtaEstoque.gerarEnum p : PtovtaEstoque.gerarEnum.values()) { + Comboitem comboItem = new Comboitem(p.descricao()); comboItem.setValue(p.valor()); comboItem.setParent(cmbLote); } - - for(PtovtaEstoque.gerarEnum p : PtovtaEstoque.gerarEnum.values() ){ - Comboitem comboItem = new Comboitem(p.descricao()); + + for (PtovtaEstoque.gerarEnum p : PtovtaEstoque.gerarEnum.values()) { + Comboitem comboItem = new Comboitem(p.descricao()); comboItem.setValue(p.valor()); comboItem.setParent(cmbForm); } - - for(PtovtaDiversos.gerarEnum p : PtovtaDiversos.gerarEnum.values() ){ - Comboitem comboItem = new Comboitem(p.descricao()); + + for (PtovtaDiversos.gerarEnum p : PtovtaDiversos.gerarEnum.values()) { + Comboitem comboItem = new Comboitem(p.descricao()); comboItem.setValue(p.valor()); comboItem.setParent(cmbPosicao); } - - for(PtovtaComissao.enumReceita p : PtovtaComissao.enumReceita.values() ){ - Comboitem comboItem = new Comboitem(p.descricao()); + + for (PtovtaComissao.enumReceita p : PtovtaComissao.enumReceita.values()) { + Comboitem comboItem = new Comboitem(p.descricao()); comboItem.setValue(p.valor()); comboItem.setParent(cmbReceita); } - + } - - - - - - public void onSelect$cmbBanco(){ + + public void onSelect$cmbBanco() { InstiFinanceira banco = (InstiFinanceira) cmbBanco.getSelectedItem().getValue(); txtNomeBanco.setValue(banco.getNome()); - + } public void onChange$cmbCiudad(Event ev) { @@ -723,19 +694,20 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { txtCP.setValue(col.getCodpostal()); } } - - public String replaceTextbox(Textbox textbox){ + + public String replaceTextbox(Textbox textbox) { String getString = textbox.getValue(); getString = getString.replace("(", ""); getString = getString.replaceAll("_", ""); getString = getString.replace(")", ""); getString = getString.replace("-", ""); - + return getString; } public void onClick$btnSalvar(Event ev) throws InterruptedException { - + + txtMaxCancelacion.getValue(); txtNome.getValue(); txtNumPtoVta.getValue(); txtNumFax.getValue(); @@ -778,29 +750,28 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { cmbPessoa.getValue(); cmbTipoConta.getValue(); cmbPosicao.getValue(); - - + List lsPuntoVenta = puntoVentaService.buscaPuntoVenta(txtNumPtoVta.getValue()); - + if (!lsPuntoVenta.isEmpty()) { boolean exists = CollectionUtils.exists(lsPuntoVenta, new Predicate() { - + @Override public boolean evaluate(Object object) { - return ((PuntoVenta)object).getPuntoventaId().equals(puntoVenta.getPuntoventaId()); + return ((PuntoVenta) object).getPuntoventaId().equals(puntoVenta.getPuntoventaId()); } }); - - if (!exists){ + + if (!exists) { Messagebox.show( Labels.getLabel("editarPuntoVentaController.registroNumPtoVtaExiste"), Labels.getLabel("editarPuntoVentaController.window.title"), Messagebox.OK, Messagebox.EXCLAMATION); - return; + return; } } - + try { if (puntoVenta.getEmpresa() == null) { Messagebox.show( @@ -837,11 +808,11 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { if (cmbUsuarioBancario.getValue() == null) { puntoVenta.setUsuarioBancario(null); } - + if (cmbColonia.getSelectedItem() != null) { puntoVenta.setColonia((Colonia) cmbColonia.getSelectedItem().getValue()); } - + puntoVenta.setActivo(Boolean.TRUE); puntoVenta.setFecmodif(Calendar.getInstance().getTime()); puntoVenta.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); @@ -853,56 +824,56 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { puntoVenta.setPtovtaHorarioList(lsHorario); puntoVenta.setPtovtaEstoqueList(lsEstoque); String getString = null; - if(!txtNumFax.getValue().equals("")){ + if (!txtNumFax.getValue().equals("")) { getString = this.replaceTextbox(txtNumFax); - if(getString.length()>= 11){ + if (getString.length() >= 11) { puntoVenta.setNumfax(txtNumFax.getValue().replace("_", "")); } } - if(!numtelefonouno.getValue().equals("")){ + if (!numtelefonouno.getValue().equals("")) { getString = this.replaceTextbox(numtelefonouno); - if(getString.length()>= 11){ - puntoVenta.setNumtelefonouno(numtelefonouno.getValue().replace("_", "")); + if (getString.length() >= 11) { + puntoVenta.setNumtelefonouno(numtelefonouno.getValue().replace("_", "")); } } - if(!numtelefonodos.getValue().equals("")){ + if (!numtelefonodos.getValue().equals("")) { getString = this.replaceTextbox(numtelefonodos); - if(getString.length()>= 11){ - puntoVenta.setNumtelefonodos(numtelefonodos.getValue().replace("_", "")); + if (getString.length() >= 11) { + puntoVenta.setNumtelefonodos(numtelefonodos.getValue().replace("_", "")); } } puntoVenta.setIndValidaStock(checkStock.isChecked()); - - if(cmbBanco.getSelectedItem()== null){ + + if (cmbBanco.getSelectedItem() == null) { puntoVenta.setAgenciaId(null); - }else{ + } else { puntoVenta.getAgenciaId().setInstiFinanceiraId((InstiFinanceira) cmbBanco.getSelectedItem().getValue()); - if (cmbPessoa.getSelectedItem() != null){ + if (cmbPessoa.getSelectedItem() != null) { puntoVenta.getAgenciaId().setPessoa((String) cmbPessoa.getSelectedItem().getValue()); } - - if (cmbTipoConta.getSelectedItem() != null){ + + if (cmbTipoConta.getSelectedItem() != null) { puntoVenta.getAgenciaId().setTipo((String) cmbTipoConta.getSelectedItem().getValue()); } puntoVenta.getAgenciaId().setActivo(Boolean.TRUE); puntoVenta.getAgenciaId().setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); puntoVenta.getAgenciaId().setFecmodif(Calendar.getInstance().getTime()); } - - if(txtTitularCpf.getValue().equals("")){ + + if (txtTitularCpf.getValue().equals("")) { puntoVenta.setTitularId(null); - }else{ + } else { puntoVenta.getTitularId().setActivo(Boolean.TRUE); puntoVenta.getTitularId().setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); puntoVenta.getTitularId().setFecmodif(Calendar.getInstance().getTime()); } - - if((txtIss.getValue().equals(""))&&(txtRoyaties.getValue().equals("")) && (txtExcessoAlta.getValue().equals("")) - &&(txtExcessoBaixa.getValue().equals(""))&&(txtPassagemBaixa.getValue().equals("")) - &&(txtPassagemAlta.getValue().equals(""))&&(txtSeguroBaixa.getValue().equals("")) ){ + + if ((txtIss.getValue().equals("")) && (txtRoyaties.getValue().equals("")) && (txtExcessoAlta.getValue().equals("")) + && (txtExcessoBaixa.getValue().equals("")) && (txtPassagemBaixa.getValue().equals("")) + && (txtPassagemAlta.getValue().equals("")) && (txtSeguroBaixa.getValue().equals(""))) { puntoVenta.setComissaoId(null); - }else{ - if (cmbReceita.getSelectedItem() != null){ + } else { + if (cmbReceita.getSelectedItem() != null) { puntoVenta.getComissaoId().setReceita((String) cmbReceita.getSelectedItem().getValue()); } puntoVenta.getComissaoId().setEnviarrecibo(checkRecibo.isChecked()); @@ -928,10 +899,10 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { puntoVenta.getComissaoId().setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); puntoVenta.getComissaoId().setFecmodif(Calendar.getInstance().getTime()); } - - if((txtResponAluguel.getValue().equals("")&&(txtResponTel.getValue().equals("")))){ + + if ((txtResponAluguel.getValue().equals("") && (txtResponTel.getValue().equals("")))) { puntoVenta.setDiversosId(null); - }else{ + } else { puntoVenta.getDiversosId().setBilheteInfo(checkBilheteInfo.isChecked()); puntoVenta.getDiversosId().setInformatizada(checkInformatizada.isChecked()); puntoVenta.getDiversosId().setVendaInternet(checkVendaInternet.isChecked()); @@ -943,14 +914,11 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { puntoVenta.getDiversosId().setActivo(Boolean.TRUE); puntoVenta.getDiversosId().setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); puntoVenta.getDiversosId().setFecmodif(Calendar.getInstance().getTime()); - if(cmbPosicao.getSelectedItem() != null){ + if (cmbPosicao.getSelectedItem() != null) { puntoVenta.getDiversosId().setPosicao((String) cmbPosicao.getSelectedItem().getValue()); - + } } - - - List lsPto = new ArrayList(); for (PtovtaEmpresa pto : lsPtovtaEmpresa) { @@ -982,7 +950,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { if (puntoVenta.getPuntoventaId() == null) { puntoVentaService.suscribir(puntoVenta); - puntoVentaList.addItem(puntoVenta); + puntoVentaList.addItemNovo(puntoVenta); } else { puntoVentaService.actualizacion(puntoVenta); puntoVentaList.updateItem(puntoVenta); @@ -994,7 +962,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { Messagebox.OK, Messagebox.INFORMATION); closeWindow(); - + } } catch (Exception ex) { log.error("editarPuntoVentaController: ", ex); @@ -1029,8 +997,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { log.error(ex); } } - - + public void uploadPhoto(UploadEvent event) { org.zkoss.util.media.Media media = event.getMedia(); @@ -1053,15 +1020,13 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { } } - - public void onClick$btnSalvarAntecipa()throws InterruptedException{ + public void onClick$btnSalvarAntecipa() throws InterruptedException { dateAntecipData.getValue(); txtAntecipRetem.getValue(); txtAntecipPercentual.getValue(); try { PtovtaAntecipacomissao antecipa = new PtovtaAntecipacomissao(); - - + antecipa.setData(dateAntecipData.getValue()); antecipa.setPercentual(txtAntecipPercentual.getValueDecimal()); antecipa.setRetem(txtAntecipRetem.getValueDecimal()); @@ -1073,9 +1038,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { lsAntecipacomissao.add(antecipa); ptovtaAntecipaList.setData(lsAntecipacomissao); - - - + } catch (Exception ex) { log.error(ex); Messagebox.show( @@ -1084,8 +1047,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { Messagebox.OK, Messagebox.ERROR); } } - - + public void onClick$btnApagarAntecipa() { try { PtovtaAntecipacomissao antecipa = (PtovtaAntecipacomissao) ptovtaAntecipaList.getSelected(); @@ -1101,16 +1063,13 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { log.error(ex); } } - - - public void onClick$btnSalvarHorario()throws InterruptedException{ + + public void onClick$btnSalvarHorario() throws InterruptedException { timeboxInicio.getValue(); timeboxFim.getValue(); try { PtovtaHorario horario = new PtovtaHorario(); - - - + horario.setInicio(timeboxInicio.getValue()); horario.setFim(timeboxFim.getValue()); horario.setPuntoventaId(puntoVenta); @@ -1120,9 +1079,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { lsHorario.add(horario); ptovtaHorarioList.setData(lsHorario); - - - + } catch (Exception ex) { log.error(ex); Messagebox.show( @@ -1131,7 +1088,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { Messagebox.OK, Messagebox.ERROR); } } - + public void onClick$btnApagarHorario() { try { PtovtaHorario horario = (PtovtaHorario) ptovtaHorarioList.getSelected(); @@ -1147,25 +1104,23 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { log.error(ex); } } - - - public void onClick$btnSalvarEstoque()throws InterruptedException{ + + public void onClick$btnSalvarEstoque() throws InterruptedException { txtEspecie.getValue(); cmbForm.getValue(); txtQuant.getValue(); cmbLote.getValue(); try { PtovtaEstoque estoque = new PtovtaEstoque(); - - + estoque.setEspecie(txtEspecie.getValue()); - if(cmbForm.getSelectedItem() != null){ - estoque.setFormCont( Integer.valueOf((String) cmbForm.getSelectedItem().getValue())); + if (cmbForm.getSelectedItem() != null) { + estoque.setFormCont(Integer.valueOf((String) cmbForm.getSelectedItem().getValue())); } - if(cmbLote.getSelectedItem() != null){ + if (cmbLote.getSelectedItem() != null) { estoque.setLoteform(Integer.valueOf((String) cmbLote.getSelectedItem().getValue())); } - + estoque.setQuantidade(txtQuant.getValue()); estoque.setPuntoventaId(puntoVenta); @@ -1175,9 +1130,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { lsEstoque.add(estoque); ptovtaEstoqueList.setData(lsEstoque); - - - + } catch (Exception ex) { log.error(ex); Messagebox.show( @@ -1186,7 +1139,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { Messagebox.OK, Messagebox.ERROR); } } - + public void onClick$btnApagarEstoque() { try { PtovtaEstoque estoque = (PtovtaEstoque) ptovtaEstoqueList.getSelected(); @@ -1474,11 +1427,6 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { log.error(ex); } } - - - - - public PuntoVenta getPuntoVenta() { return puntoVenta; @@ -1492,7 +1440,6 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { return puntoVentaList; } - public MyListbox getAntecipaList() { return ptovtaAntecipaList; } @@ -1528,7 +1475,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { public void setTipoPuntoVentaService(TipoPuntoVentaService tipoPuntoVentaService) { this.tipoPuntoVentaService = tipoPuntoVentaService; } - + public List getLsEmpresas() { return lsEmpresas; } @@ -1536,7 +1483,6 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { public void setLsEmpresas(List lsEmpresas) { this.lsEmpresas = lsEmpresas; } - public List getLsDestino() { return lsDestino; @@ -1554,7 +1500,6 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { this.lsAntecipacomissao = lsAntecipacomissao; } - public List getLsHorario() { return lsHorario; } @@ -1586,7 +1531,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { public void setLsMoneda(List lsMoneda) { this.lsMoneda = lsMoneda; } - + public InstiFinanceiraService getBancoService() { return ptovtaBancoService; } @@ -1602,7 +1547,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { public void setLsBanco(List lsBanco) { this.lsBanco = lsBanco; } - + public Combobox getCmbBanco() { return cmbBanco; } @@ -1610,7 +1555,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { public void setCmbBanco(Combobox cmbBanco) { this.cmbBanco = cmbBanco; } - + public Combobox getCmbPessoa() { return cmbPessoa; } @@ -1618,7 +1563,6 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { public void setCmbPessoa(Combobox cmbPessoa) { this.cmbPessoa = cmbPessoa; } - public Image getImg() { return img; @@ -1667,7 +1611,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { public void setTxtNome(MyTextbox txtNome) { this.txtNome = txtNome; } - + public MyTextbox getTxtTitularNome() { return txtTitularNome; } @@ -1856,7 +1800,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { public void setTxtCP(Textbox txtCP) { this.txtCP = txtCP; } - + public MyTextbox getTxtNumAg() { return txtNumAg; } @@ -1865,8 +1809,6 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { this.txtNumAg = txtNumAg; } - - public List getLsUsuarioBancario() { return lsUsuarioBancario; } @@ -1882,8 +1824,6 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { public void setLsParamRecoleccion(List lsParamRecoleccion) { this.lsParamRecoleccion = lsParamRecoleccion; } - - public MyTextboxDecimal getTxtPassagemBaixa() { return txtPassagemBaixa; @@ -1964,8 +1904,6 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { public void setTxtRoyaties(MyTextboxDecimal txtRoyaties) { this.txtRoyaties = txtRoyaties; } - - public Intbox getTxtQuant() { return txtQuant; @@ -1982,9 +1920,6 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { public void setTxtcodAg(Intbox txtcodAg) { this.txtcodAg = txtcodAg; } - - - public MyTextbox getTxtNumFax() { return txtNumFax; @@ -2049,8 +1984,6 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { public void setTxtCarga(MyTextbox txtCarga) { this.txtCarga = txtCarga; } - - public Datebox getDateAntecipData() { return dateAntecipData; @@ -2076,7 +2009,6 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { this.txtAntecipPercentual = txtAntecipPercentual; } - public Timebox getTimeboxInicio() { return timeboxInicio; } @@ -2100,8 +2032,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { public void setParamRecoleccionList(MyListbox paramRecoleccionList) { this.paramRecoleccionList = paramRecoleccionList; } - - + public List getLsPtovtaEmpresa() { return lsPtovtaEmpresa; } @@ -2109,7 +2040,6 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { public void setLsPtovtaEmpresa(List lsPtovtaEmpresa) { this.lsPtovtaEmpresa = lsPtovtaEmpresa; } - public MyListbox getPtovtaEmpresaList() { return ptovtaEmpresaList; @@ -2134,6 +2064,5 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { public void setPtovtaUsuarioBancarioList(MyListbox ptovtaUsuarioBancarioList) { this.ptovtaUsuarioBancarioList = ptovtaUsuarioBancarioList; } - - + } diff --git a/web/gui/catalogos/editarPuntoVenta.zul b/web/gui/catalogos/editarPuntoVenta.zul index bad4eadc2..2cbfa9c93 100644 --- a/web/gui/catalogos/editarPuntoVenta.zul +++ b/web/gui/catalogos/editarPuntoVenta.zul @@ -4,7 +4,6 @@ -