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);