diff --git a/pom.xml b/pom.xml index 0a314cd6e..548f3e045 100644 --- a/pom.xml +++ b/pom.xml @@ -4,12 +4,12 @@ 4.0.0 br.com.rjconsultores ventaboletosadm - 1.0.39 + 1.0.40 war - 1.0.24 - 1.0.14 + 1.0.25 + 1.0.15 diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioEstornoCartao.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioEstornoCartao.java index 143a52388..094b96680 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioEstornoCartao.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioEstornoCartao.java @@ -82,7 +82,6 @@ public class RelatorioEstornoCartao extends Relatorio { dataResult.put("descmotivo", rset.getString("descmotivo")); dataResult.put("adquirente", rset.getString("adquirente")); dataResult.put("estabelecimento", rset.getString("estabelecimento")); - dataResult.put("nsuhost", rset.getString("nsuhost")); this.dados.add(dataResult); @@ -137,21 +136,7 @@ public class RelatorioEstornoCartao extends Relatorio { sql.append(" AND c.corrida_id = dec.corrida_id "); sql.append(" AND c.numfoliosistema = dec.numfoliosistema "); sql.append(" AND c.indreimpresion = 1 "); - sql.append(" AND rownum = 1), 'CANCELAMENTO') as descmotivo, "); - - //SubSelect para evitar duplicacao dos registros por causa do join com a caja - sql.append(" COALESCE(( select ct.nsuhost "); - sql.append(" from caja c inner join caja_formapago cfp on cfp.caja_id = c.caja_id "); - sql.append(" left join caja_det_pago cdp on cdp.cajaformapago_id = cfp.cajaformapago_id "); - sql.append(" left join caja_tarjeta ct on ct.cajadetpago_id = cdp.cajadetpago_id "); - sql.append(" inner join forma_pago fp on fp.formapago_id = cfp.formapago_id "); - sql.append(" where "); - sql.append(" c.numoperacion = dec.numoperacion "); - sql.append(" AND c.origen_id = dec.origen_id "); - sql.append(" AND c.destino_id = dec.destino_id "); - sql.append(" AND c.corrida_id = dec.corrida_id "); - sql.append(" AND coalesce( ct.nsuhost, '0') <> '0' "); - sql.append(" AND rownum = 1), '') as nsuhost "); + sql.append(" AND rownum = 1), 'CANCELAMENTO') as descmotivo "); sql.append(" FROM "); @@ -202,7 +187,7 @@ public class RelatorioEstornoCartao extends Relatorio { } sql.append(" AND DEC.FECREGISTRO BETWEEN :data_inicial AND :data_final "); - sql.append(" ORDER BY e.nombempresa, DEC.FECREGISTRO "); + sql.append(" ORDER BY DEC.FECREGISTRO "); return sql.toString(); } diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioEstornoCartao_es.properties b/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioEstornoCartao_es.properties index c0979d626..660477569 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioEstornoCartao_es.properties +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioEstornoCartao_es.properties @@ -35,5 +35,4 @@ empresa.label=Empresa: formaPago.label=Forma de Pagamento pontoDeventa.label=Ponto de Venda estabelecimento.label=Estab. -adquirente.label=Adquirente -nsuhost.label=NSU/Host \ No newline at end of file +adquirente.label=Adquirente \ No newline at end of file diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioEstornoCartao_pt_BR.properties b/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioEstornoCartao_pt_BR.properties index 32e5703fb..38f51c05d 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioEstornoCartao_pt_BR.properties +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioEstornoCartao_pt_BR.properties @@ -36,5 +36,4 @@ formaPago.label=Forma de Pagamento pontoDeventa.label=Ponto de Venda motivoCancelamento.label=Motivo Cancelamento estabelecimento.label=Estab. -adquirente.label=Adquirente -nsuhost.label=NSU/Host \ No newline at end of file +adquirente.label=Adquirente \ No newline at end of file diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioEstornoCartao.jasper b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioEstornoCartao.jasper index 10b1f0dfc..6f843fc3b 100644 Binary files a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioEstornoCartao.jasper and b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioEstornoCartao.jasper differ diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioEstornoCartao.jrxml b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioEstornoCartao.jrxml index 962b0873b..326e9f6c7 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioEstornoCartao.jrxml +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioEstornoCartao.jrxml @@ -44,9 +44,6 @@ - - - @@ -67,180 +64,173 @@ - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - + - - + + - - + + - - - - - - - @@ -352,184 +342,177 @@ - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - - - - - - - - - - - - - - - + + + + + + + + + @@ -538,7 +521,7 @@ - + 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 61195ec3e..367135ca3 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 @@ -183,6 +183,7 @@ import com.rjconsultores.ventaboletos.web.utilerias.render.RenderCategoriaBloque import com.rjconsultores.ventaboletos.web.utilerias.render.RenderCobrancaAdcPuntoVenta; import com.rjconsultores.ventaboletos.web.utilerias.render.RenderCobrancaAdcicionalHistorico; import com.rjconsultores.ventaboletos.web.utilerias.render.RenderEmpresaBloquear; +import com.rjconsultores.ventaboletos.web.utilerias.render.RenderFormaPago; import com.rjconsultores.ventaboletos.web.utilerias.render.RenderHistoricoFormaPago; import com.rjconsultores.ventaboletos.web.utilerias.render.RenderHistoricoFormaPagoSelecao; import com.rjconsultores.ventaboletos.web.utilerias.render.RenderParadaPtoVtaCheckin; @@ -199,9 +200,6 @@ import com.rjconsultores.wsag.GeradorTitulosAG; //import com.rjconsultores.wsag.WSAGLog; import com.rjconsultores.wsag.WSAGLog; - - - /** * * @author Rafius @@ -596,7 +594,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { this.btnApagar = btnApagar; } - public void aplicarMascaratxt() { + public void aplicarMascara() { Clients.evalJavaScript( "jQuery('#" + txtNumFax.getUuid() + "').mask('(999)9999-9999?9');" + "jQuery('#" + numtelefonodos.getUuid() + "').mask('(999)9999-9999?9');" + @@ -671,38 +669,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { utilizaCobrancaAdicional = utilizaCobrancaAdicional(); - aplicarMascaratxt(); - - - numtelefonodos.addEventListener(Events.ON_CHANGING, new EventListener() { - - @Override - public void onEvent(Event event) throws Exception { - Clients.evalJavaScript( - "jQuery('#" + numtelefonodos.getUuid() + "').mask('(999)9999-9999?9');"); - - } - }); - - numtelefonouno.addEventListener(Events.ON_CHANGING, new EventListener() { - @Override - public void onEvent(Event event) throws Exception { - Clients.evalJavaScript( - "jQuery('#" + numtelefonouno.getUuid() + "').mask('(999)9999-9999?9');"); - - } - }); - - txtNumFax.addEventListener(Events.ON_CHANGING, new EventListener() { - - @Override - public void onEvent(Event event) throws Exception { - Clients.evalJavaScript( - "jQuery('#" + txtNumFax.getUuid() + "').mask('(999)9999-9999?9');"); - - } - }); - + aplicarMascara(); popularCombobox(cmbTipoConta, cmbPessoa, cmbForm, cmbLote, cmbPosicao, cmbReceita, cmbEmpresas, cmbUsuarioEmpresa, cmbEmpresaCobranca, cmbCobrancasPuntoVenta, cmbTipoSocio); @@ -2117,7 +2084,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { puntoVenta.setNumfax(null); if (!txtNumFax.getValue().equals("")) { getString = this.replaceTextbox(txtNumFax); - if (getString.length() >= 1) { + if (getString.length() >= 11) { puntoVenta.setNumfax(txtNumFax.getValue().replace("_", "")); } } @@ -2125,7 +2092,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { puntoVenta.setNumtelefonouno(null); if (!numtelefonouno.getValue().equals("")) { getString = this.replaceTextbox(numtelefonouno); - if (getString.length() >= 1) { + if (getString.length() >= 11) { puntoVenta.setNumtelefonouno(numtelefonouno.getValue().replace("_", "")); } } @@ -2133,7 +2100,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { puntoVenta.setNumtelefonodos(null); if (!numtelefonodos.getValue().equals("")) { getString = this.replaceTextbox(numtelefonodos); - if (getString.length() >= 1) { + if (getString.length() >= 11) { puntoVenta.setNumtelefonodos(numtelefonodos.getValue().replace("_", "")); } } diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCategoriaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCategoriaController.java index 168b18a23..6c51bd168 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCategoriaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCategoriaController.java @@ -66,15 +66,9 @@ import com.rjconsultores.ventaboletos.entidad.Ruta; import com.rjconsultores.ventaboletos.entidad.TipoOcupacion; import com.rjconsultores.ventaboletos.enums.HorarioLiberacaoVendaPassagem; import com.rjconsultores.ventaboletos.enums.TipoPassagemCores; -import com.rjconsultores.ventaboletos.service.CategoriaClaseService; import com.rjconsultores.ventaboletos.service.CategoriaCorridaService; import com.rjconsultores.ventaboletos.service.CategoriaCtrlService; -import com.rjconsultores.ventaboletos.service.CategoriaMarcaService; -import com.rjconsultores.ventaboletos.service.CategoriaMercadoService; -import com.rjconsultores.ventaboletos.service.CategoriaOrgaoService; import com.rjconsultores.ventaboletos.service.CategoriaPeriodoService; -import com.rjconsultores.ventaboletos.service.CategoriaRutaExcecaoService; -import com.rjconsultores.ventaboletos.service.CategoriaRutaService; import com.rjconsultores.ventaboletos.service.CategoriaService; import com.rjconsultores.ventaboletos.service.ClaseServicioService; import com.rjconsultores.ventaboletos.service.ConstanteService; @@ -121,26 +115,13 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp @Autowired private CategoriaCtrlService categoriaCtrlService; @Autowired - private CategoriaOrgaoService categoriaOrgaoService; - @Autowired - private CategoriaClaseService categoriaClaseService; - @Autowired private CategoriaPeriodoService categoriaPeriodoService; @Autowired - private CategoriaMarcaService categoriaMarcaService; - @Autowired private OrgaoConcedenteService orgaoService; @Autowired private RutaService rutaService; @Autowired private ConstanteService constanteService; - @Autowired - private CategoriaRutaService categoriaRutaService; - @Autowired - private CategoriaRutaExcecaoService categoriaRutaExcecaoService; - @Autowired - private CategoriaMercadoService categoriaMercadoService; - private List lsMarcas; private List lsClaseServicio; private List lsEmpresas; @@ -167,20 +148,13 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp private MyListbox categoriaRutaList; private MyListbox categoriaRutaExcecaoList; private List lsCategoriaClase; - private List lsCategoriaClaseTemp; private List lsCategoriaDescuento; private List lsCategoriaMarca; - private List lsCategoriaMarcaTemp; private List lsCategoriaMercado; - private List lsCategoriaMercadoTemp; private List lsCategoriaCorrida; - private List lsCategoriaCorridaTemp; private List lsCategoriaOrgao; - private List lsCategoriaOrgaoTemp; private List lsCategoriaRuta; - private List lsCategoriaRutaTemp; private List lsCategoriaRutaExcecao; - private List lsCategoriaRutaExcecaoTemp; private boolean clone = false; private Combobox cmbCategorias; private Combobox cmbEmpresas; @@ -612,30 +586,23 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp // Clase categoriaClaseList.setItemRenderer(new RenderConfiguracionCategoriaClase()); lsCategoriaClase = new ArrayList(); - lsCategoriaClaseTemp = new ArrayList(); // Marca categoriaMarcaList.setItemRenderer(new RenderConfiguracionCategoriaMarca()); lsCategoriaMarca = new ArrayList(); - lsCategoriaMarcaTemp = new ArrayList(); // Mercado categoriaMercadoList.setItemRenderer(new RenderConfiguracionCategoriaMercado()); lsCategoriaMercado = new ArrayList(); - lsCategoriaMercadoTemp = new ArrayList(); // Corrida categoriaCorridaList.setItemRenderer(new RenderConfiguracionCategoriaCorrida()); lsCategoriaCorrida = new ArrayList(); - lsCategoriaCorridaTemp = new ArrayList(); // Orgao categoriaOrgaoList.setItemRenderer(new RenderConfiguracionCategoriaOrgao()); lsCategoriaOrgao = new ArrayList(); - lsCategoriaOrgaoTemp = new ArrayList(); // Ruta lsCategoriaRuta = new ArrayList(); - lsCategoriaRutaTemp = new ArrayList(); // Ruta Excecao categoriaRutaExcecaoList.setItemRenderer(new RenderConfiguracionCategoriaRutaExcecao()); lsCategoriaRutaExcecao = new ArrayList(); - lsCategoriaRutaExcecaoTemp = new ArrayList(); // Recarrega Listas if (categoriaCtrl.getCategoriactrlId() != null) { @@ -646,39 +613,26 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp lsCategoriaClase = categoriaCtrl.getCategoriaClaseList(); categoriaClaseList.setData(lsCategoriaClase); - lsCategoriaClaseTemp.addAll(lsCategoriaClase); lsCategoriaMarca = categoriaCtrl.getCategoriaMarcaList(); categoriaMarcaList.setData(lsCategoriaMarca); - lsCategoriaMarcaTemp.addAll(lsCategoriaMarca); lsCategoriaOrgao = categoriaCtrl.getCategoriaOrgaoList(); categoriaOrgaoList.setData(lsCategoriaOrgao); - lsCategoriaOrgaoTemp.addAll(lsCategoriaOrgao); lsCategoriaRuta = categoriaCtrl.getCategoriaRutaList(); - lsCategoriaRutaTemp.addAll(lsCategoriaRuta); //categoriaRutaList.setData(lsCategoriaRuta); lsCategoriaMercado = categoriaCtrl.getCategoriaMercadoList(); - lsCategoriaMercadoTemp = categoriaCtrl.getCategoriaMercadoList(); categoriaMercadoList.setData(lsCategoriaMercado); lsCategoriaCorrida = categoriaCtrl.getCategoriaCorridaList(); categoriaCorridaList.setData(lsCategoriaCorrida); - lsCategoriaCorridaTemp.addAll(lsCategoriaCorrida); lsCategoriaRutaExcecao = categoriaCtrl.getCategoriaRutaExcecaoList(); - lsCategoriaRutaExcecaoTemp = categoriaCtrl.getCategoriaRutaExcecaoList(); categoriaRutaExcecaoList.setData(lsCategoriaRutaExcecao); - - try { - categoriaCtrl.clonar(); - } catch (Exception e) { - log.error(e.getMessage(), e); - } + } - //Inicializa Intbox iniciaIntBoxesQtdeAutorizada(lsCategoriaRuta); inicialDecimalBoxesValor(lsCategoriaRuta); @@ -838,13 +792,6 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp categoriaCtrl.setActivo(true); categoriaCtrl.setFecmodif(Calendar.getInstance().getTime()); categoriaCtrl.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); - categoriaCtrl.setCategoriaorgaoList(lsCategoriaOrgaoTemp); - categoriaCtrl.setCategoriaMarcaList(lsCategoriaMarcaTemp); - categoriaCtrl.setCategoriaCorridaList(lsCategoriaCorridaTemp); - categoriaCtrl.setCategoriaClaseList(lsCategoriaClaseTemp); - categoriaCtrl.setCategoriarutaList(lsCategoriaRutaTemp); - categoriaCtrl.setCategoriarutaExcecaoList(lsCategoriaRutaExcecaoTemp); - categoriaCtrl.setCategoriaMercadoList(lsCategoriaMercadoTemp); if (categoriaCtrl.getCategoriactrlId() == null) { categoriaCtrlService.suscribir(categoriaCtrl); @@ -879,12 +826,6 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp categoriaCtrlService.suscribir(nuevo); categoriaCtrlList.addItemNovo(nuevo); } else { - categoriaOrgaoService.actualizacionAuditagem(lsCategoriaOrgao); - categoriaMarcaService.actualizacionAuditagem(lsCategoriaMarca); - categoriaClaseService.actualizacionAuditagem(lsCategoriaClase); - categoriaRutaService.actualizacionAuditagem(lsCategoriaRuta); - categoriaRutaExcecaoService.actualizacionAuditagem(lsCategoriaRutaExcecao); - categoriaMercadoService.actualizacionAuditagem(lsCategoriaMercado); categoriaCtrlService.actualizacion(categoriaCtrl); categoriaCtrlList.updateItem(categoriaCtrl); } @@ -1360,7 +1301,6 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp } if (!existe) { - CategoriaMarca cMarca = new CategoriaMarca(); cMarca.setCategoriaCtrl(categoriaCtrl); cMarca.setActivo(Boolean.TRUE); @@ -1368,11 +1308,8 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp cMarca.setFecmodif(Calendar.getInstance().getTime()); cMarca.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); lsCategoriaMarca.add(cMarca); - lsCategoriaMarcaTemp.add(cMarca); categoriaMarcaList.addItemNovo(cMarca); categoriaCtrl.setCategoriaMarcaList(lsCategoriaMarca); - - } else { Messagebox.show( Labels.getLabel("MSG.Registro.Existe"), @@ -1393,16 +1330,15 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp CategoriaMarca cMarca = (CategoriaMarca) categoriaMarcaList.getSelected(); if (cMarca != null) { // removo o antigo - lsCategoriaMarca.remove(cMarca); cMarca.setFecmodif(Calendar.getInstance().getTime()); cMarca.setActivo(Boolean.FALSE); cMarca.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); - lsCategoriaMarcaTemp.remove(cMarca); + categoriaMarcaList.updateItem(cMarca); + categoriaMarcaList.removeItem(cMarca); lsCategoriaMarca.add(cMarca); categoriaCtrl.setCategoriaMarcaList(lsCategoriaMarca); - categoriaMarcaList.removeItem(cMarca); - + } else { Messagebox.show( Labels.getLabel("editarConfiguracionCategoriaController.MSG.selectItem"), @@ -1447,9 +1383,8 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp cRuta.setValorDesconto(descontoValorLinha.getValue()); cRuta.setRuta((Ruta) cmbRuta.getSelectedItem().getValue()); cRuta.setFecmodif(Calendar.getInstance().getTime()); - cRuta.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); + cRuta.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); lsCategoriaRuta.add(cRuta); - lsCategoriaRutaTemp.add(cRuta); categoriaRutaList.addItemNovo(cRuta); categoriaCtrl.setCategoriarutaList(lsCategoriaRuta); addIntBox(); @@ -1485,7 +1420,6 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp cRuta.setFecmodif(Calendar.getInstance().getTime()); cRuta.setActivo(Boolean.FALSE); cRuta.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); - lsCategoriaRutaTemp.remove(cRuta); lsCategoriaRuta.add(cRuta); categoriaCtrl.setCategoriarutaList(lsCategoriaRuta); categoriaRutaList.removeItem(cRuta); @@ -1543,7 +1477,6 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp cRutaExcecao.setFecmodif(Calendar.getInstance().getTime()); cRutaExcecao.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); lsCategoriaRutaExcecao.add(cRutaExcecao); - lsCategoriaRutaExcecaoTemp.add(cRutaExcecao); categoriaRutaExcecaoList.addItemNovo(cRutaExcecao); categoriaCtrl.setCategoriarutaExcecaoList(lsCategoriaRutaExcecao); } else { @@ -1576,7 +1509,6 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp cRutaExcecao.setFecmodif(Calendar.getInstance().getTime()); cRutaExcecao.setActivo(Boolean.FALSE); cRutaExcecao.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); - lsCategoriaRutaExcecaoTemp.remove(cRutaExcecao); lsCategoriaRutaExcecao.add(cRutaExcecao); categoriaCtrl.setCategoriarutaExcecaoList(lsCategoriaRutaExcecao); categoriaRutaExcecaoList.removeItem(cRutaExcecao); @@ -1649,7 +1581,6 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp cOrgao.setFecmodif(Calendar.getInstance().getTime()); cOrgao.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); lsCategoriaOrgao.add(cOrgao); - lsCategoriaOrgaoTemp.add(cOrgao); categoriaOrgaoList.addItemNovo(cOrgao); categoriaCtrl.setCategoriaorgaoList(lsCategoriaOrgao); } else { @@ -1681,7 +1612,6 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp cOrgao.setFecmodif(Calendar.getInstance().getTime()); cOrgao.setActivo(Boolean.FALSE); cOrgao.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); - lsCategoriaOrgaoTemp.remove(cOrgao); lsCategoriaOrgao.add(cOrgao); categoriaCtrl.setCategoriaorgaoList(lsCategoriaOrgao); categoriaOrgaoList.removeItem(cOrgao); @@ -1727,7 +1657,6 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp cc.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); cc.setCorridaCtrl(corrida); lsCategoriaCorrida.add(cc); - lsCategoriaCorridaTemp.add(cc); categoriaCorridaList.addItemNovo(cc); categoriaCtrl.setCategoriaCorridaList(lsCategoriaCorrida); } else { @@ -1756,6 +1685,7 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp cCorrida.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); categoriaCorridaList.removeItem(cCorrida); categoriaCorridaService.borrar(cCorrida); + // categoriaCtrl.setCategoriaCorridaList(lsCategoriaCorrida); } else { Messagebox.show( Labels.getLabel("editarConfiguracionCategoriaController.MSG.selectItem"), @@ -1810,7 +1740,6 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp } if (!existe) { lsCategoriaMercado.add(cMercado); - lsCategoriaMercadoTemp.add(cMercado); categoriaMercadoList.addItemNovo(cMercado); categoriaCtrl.setCategoriaMercadoList(lsCategoriaMercado); } else { @@ -1838,15 +1767,13 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp try { CategoriaMercado cMercado = (CategoriaMercado) categoriaMercadoList.getSelected(); if (cMercado != null) { - // removo o antigo lsCategoriaMercado.remove(cMercado); cMercado.setFecmodif(Calendar.getInstance().getTime()); cMercado.setActivo(Boolean.FALSE); cMercado.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); - lsCategoriaMercadoTemp.remove(cMercado); - lsCategoriaMercado.add(cMercado); - categoriaCtrl.setCategoriaMercadoList(lsCategoriaMercado); + categoriaMercadoList.updateItem(cMercado); categoriaMercadoList.removeItem(cMercado); + lsCategoriaMercado.add(cMercado); } else { Messagebox.show( Labels.getLabel("editarConfiguracionCategoriaController.MSG.selectItem"), @@ -1888,7 +1815,6 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp cClase.setFecmodif(Calendar.getInstance().getTime()); cClase.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); lsCategoriaClase.add(cClase); - lsCategoriaClaseTemp.add(cClase); categoriaClaseList.addItemNovo(cClase); categoriaCtrl.setCategoriaClaseList(lsCategoriaClase); } else { @@ -2006,17 +1932,14 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp public void onClick$btnRemoverClase(Event ev) { try { CategoriaClase cClase = (CategoriaClase) categoriaClaseList.getSelected(); - if (cClase != null) { - // removo o antigo + if (cClase != null) { lsCategoriaClase.remove(cClase); cClase.setFecmodif(Calendar.getInstance().getTime()); cClase.setActivo(Boolean.FALSE); cClase.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); - lsCategoriaClaseTemp.remove(cClase); - lsCategoriaClase.add(cClase); - categoriaCtrl.setCategoriaClaseList(lsCategoriaClase); + categoriaClaseList.updateItem(cClase); categoriaClaseList.removeItem(cClase); - + lsCategoriaClase.add(cClase); } else { Messagebox.show( Labels.getLabel("editarConfiguracionCategoriaController.MSG.selectItem"), diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCategoriaDatosCategoriaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCategoriaDatosCategoriaController.java index 937ac4d5c..10356bdab 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCategoriaDatosCategoriaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCategoriaDatosCategoriaController.java @@ -42,7 +42,6 @@ import com.rjconsultores.ventaboletos.entidad.Constante; import com.rjconsultores.ventaboletos.entidad.TipoOcupacion; import com.rjconsultores.ventaboletos.enums.HorarioLiberacaoVendaPassagem; import com.rjconsultores.ventaboletos.enums.TipoPassagemCores; -import com.rjconsultores.ventaboletos.service.CategoriaDescuentoService; import com.rjconsultores.ventaboletos.service.CategoriaService; import com.rjconsultores.ventaboletos.service.ConstanteService; import com.rjconsultores.ventaboletos.utilerias.DateUtil; @@ -191,14 +190,11 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene private Combobox cmbOcupacion; private Row rowIdTipoOcupacao; private TipoOcupacion tipoOcupacion; - @Autowired - private CategoriaDescuentoService categoriaDescuentoService; @Override public void doAfterCompose(Component comp) throws Exception { categoriaDescuentoList = (MyListbox) Executions.getCurrent().getArg().get("categoriaDescuentoList"); categoriaDescuento = (CategoriaDescuento) Executions.getCurrent().getArg().get("categoriaDescuento"); - lsTipoOcupacion = (List) Executions.getCurrent().getArg().get("lsTipoOcupacion"); super.doAfterCompose(comp);