From b1ec60ca27f000fbd436561c38d314bd3927438f Mon Sep 17 00:00:00 2001 From: walace Date: Tue, 25 May 2021 00:21:08 +0000 Subject: [PATCH] =?UTF-8?q?fixes=20bug#22339=20qua:=20dev:=20Feito=20algum?= =?UTF-8?q?as=20corre=C3=A7=C3=B5es=20no=20cadastro=20de=20exce=C3=A7?= =?UTF-8?q?=C3=A3o=20do=20ponto=20de=20venda=20na=20conex=C3=A3o=20por=20l?= =?UTF-8?q?inha?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@106841 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../service/impl/ConexionCtrlServiceImpl.java | 28 +----- .../impl/ConexionRutaConfServiceImpl.java | 86 +++++++++++++++++++ ...onexionRutaExcepcionPtoVtaServiceImpl.java | 6 +- 3 files changed, 90 insertions(+), 30 deletions(-) create mode 100644 src/com/rjconsultores/ventaboletos/service/impl/ConexionRutaConfServiceImpl.java diff --git a/src/com/rjconsultores/ventaboletos/service/impl/ConexionCtrlServiceImpl.java b/src/com/rjconsultores/ventaboletos/service/impl/ConexionCtrlServiceImpl.java index 3b96f3e54..e255c6879 100644 --- a/src/com/rjconsultores/ventaboletos/service/impl/ConexionCtrlServiceImpl.java +++ b/src/com/rjconsultores/ventaboletos/service/impl/ConexionCtrlServiceImpl.java @@ -9,15 +9,11 @@ import org.springframework.transaction.annotation.Transactional; import com.rjconsultores.ventaboletos.dao.ConexionCtrlDAO; import com.rjconsultores.ventaboletos.dao.ConexionRutaCtrlDAO; -import com.rjconsultores.ventaboletos.dao.ConexionRutaExcepcionPtoVtaDAO; -import com.rjconsultores.ventaboletos.dao.ConexionRutaExcepcionTipoPtoVtaDAO; import com.rjconsultores.ventaboletos.dao.ConexionRutaTramoCtrlDAO; import com.rjconsultores.ventaboletos.entidad.Conexion; import com.rjconsultores.ventaboletos.entidad.ConexionConf; import com.rjconsultores.ventaboletos.entidad.ConexionCtrl; import com.rjconsultores.ventaboletos.entidad.ConexionRutaCtrl; -import com.rjconsultores.ventaboletos.entidad.ConexionRutaExcepcionPtoVta; -import com.rjconsultores.ventaboletos.entidad.ConexionRutaExcepcionTipoPtoVta; import com.rjconsultores.ventaboletos.entidad.ConexionRutaTramoCtrl; import com.rjconsultores.ventaboletos.service.ConexionConfService; import com.rjconsultores.ventaboletos.service.ConexionCtrlService; @@ -36,10 +32,7 @@ public class ConexionCtrlServiceImpl implements ConexionCtrlService { private ConexionRutaTramoCtrlDAO conexionRutaTramoCtrlDAO; @Autowired private ConexionRutaCtrlDAO conexionRutaCtrlDAO; - @Autowired - private ConexionRutaExcepcionPtoVtaDAO conexionRutaExcepcionPtoVtaDAO; - @Autowired - private ConexionRutaExcepcionTipoPtoVtaDAO conexionRutaExcepcionTipoPtoVtaDAO; + public List obtenerTodos() { return conexionCtrlDAO.obtenerTodos(); @@ -109,25 +102,6 @@ public class ConexionCtrlServiceImpl implements ConexionCtrlService { conexionRutaCtrlDAO.actualizacion(conexionRutaCtrl); } -// if(conexionRutaCtrl != null) { -// List conexionRutaExcepcionPtoVtas = conexionRutaCtrl.getConexionRutaPuntoVendaList(); -// for (ConexionRutaExcepcionPtoVta conexionRutaExcepcionPtoVta : conexionRutaExcepcionPtoVtas) { -// conexionRutaExcepcionPtoVta.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); -// conexionRutaExcepcionPtoVta.setFecmodif(Calendar.getInstance().getTime()); -// conexionRutaExcepcionPtoVta.setActivo(Boolean.FALSE); -// conexionRutaExcepcionPtoVtaDAO.actualizacion(conexionRutaExcepcionPtoVta); -// } -// -// List conexionRutaExcepcionTipoPtoVtas = conexionRutaCtrl.getConexionRutaCanalVendasList(); -// for (ConexionRutaExcepcionTipoPtoVta conexionRutaExcepcionTipoPtoVta : conexionRutaExcepcionTipoPtoVtas) { -// conexionRutaExcepcionTipoPtoVta.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); -// conexionRutaExcepcionTipoPtoVta.setFecmodif(Calendar.getInstance().getTime()); -// conexionRutaExcepcionTipoPtoVta.setActivo(Boolean.FALSE); -// conexionRutaExcepcionTipoPtoVtaDAO.actualizacion(conexionRutaExcepcionTipoPtoVta); -// } -// } -// -// } @Override diff --git a/src/com/rjconsultores/ventaboletos/service/impl/ConexionRutaConfServiceImpl.java b/src/com/rjconsultores/ventaboletos/service/impl/ConexionRutaConfServiceImpl.java new file mode 100644 index 000000000..8cd680ee8 --- /dev/null +++ b/src/com/rjconsultores/ventaboletos/service/impl/ConexionRutaConfServiceImpl.java @@ -0,0 +1,86 @@ +package com.rjconsultores.ventaboletos.service.impl; + +import java.util.Calendar; +import java.util.List; + +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +import com.rjconsultores.ventaboletos.dao.ConexionRutaConfDAO; +import com.rjconsultores.ventaboletos.entidad.ConexionRutaConf; +import com.rjconsultores.ventaboletos.service.ConexionRutaConfService; +import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; + +@Service("conexionRutaConfService") +public class ConexionRutaConfServiceImpl implements ConexionRutaConfService { + + @Autowired + private ConexionRutaConfDAO conexionRutaConfDAO; + + @Override + @Transactional + public ConexionRutaConf suscribir(ConexionRutaConf conexionRutaConf) { + + conexionRutaConf.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); + conexionRutaConf.setFecmodif(Calendar.getInstance().getTime()); + conexionRutaConf.setActivo(Boolean.TRUE); + + return conexionRutaConfDAO.suscribir(conexionRutaConf); + } + + @Override + @Transactional + public ConexionRutaConf actualizacion(ConexionRutaConf conexionRutaConf) { + conexionRutaConf.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); + conexionRutaConf.setFecmodif(Calendar.getInstance().getTime()); + conexionRutaConf.setActivo(Boolean.TRUE); + return conexionRutaConfDAO.actualizacion(conexionRutaConf); + } + + @Override + @Transactional + public void borrar(ConexionRutaConf conexionRutaTramoCtrl) { + + conexionRutaTramoCtrl.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); + conexionRutaTramoCtrl.setFecmodif(Calendar.getInstance().getTime()); + conexionRutaTramoCtrl.setActivo(Boolean.FALSE); + + conexionRutaConfDAO.actualizacion(conexionRutaTramoCtrl); + + } + + @Transactional + @Override + public void borrar(List lsConexionRutaConf) { + for (ConexionRutaConf conexion : lsConexionRutaConf) { + borrar(conexion); + } + } + + @Override + @Transactional + public void suscribirTodos(List lsConexionRutaConf) { + for (ConexionRutaConf conexion : lsConexionRutaConf) { + suscribir(conexion); + } + + } + + @Override + public List obtenerTodosActivo() { + return conexionRutaConfDAO.obtenerTodosActivo(); + } + + @Override + public List buscarPorDescricao(String descricao) { + return conexionRutaConfDAO.buscarPorDescricao(descricao); + } + + @Transactional + @Override + public ConexionRutaConf obtenerID(Integer id) { + return conexionRutaConfDAO.obtenerID(id); + } + +} diff --git a/src/com/rjconsultores/ventaboletos/service/impl/ConexionRutaExcepcionPtoVtaServiceImpl.java b/src/com/rjconsultores/ventaboletos/service/impl/ConexionRutaExcepcionPtoVtaServiceImpl.java index 8c9d9f573..eecf8169f 100644 --- a/src/com/rjconsultores/ventaboletos/service/impl/ConexionRutaExcepcionPtoVtaServiceImpl.java +++ b/src/com/rjconsultores/ventaboletos/service/impl/ConexionRutaExcepcionPtoVtaServiceImpl.java @@ -33,7 +33,7 @@ public class ConexionRutaExcepcionPtoVtaServiceImpl implements ConexionRutaExcep conexionRutaPtoVta.setFecmodif(Calendar.getInstance().getTime()); conexionRutaPtoVta.setActivo(Boolean.TRUE); - return conexionRutaExcepcionPtoVtaDAO.suscribir(conexionRutaPtoVta); + return conexionRutaExcepcionPtoVtaDAO.actualizacion(conexionRutaPtoVta); } @Override @@ -48,8 +48,8 @@ public class ConexionRutaExcepcionPtoVtaServiceImpl implements ConexionRutaExcep entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); entidad.setFecmodif(Calendar.getInstance().getTime()); entidad.setActivo(Boolean.FALSE); - conexionRutaExcepcionPtoVtaDAO.update(entidad); -// conexionRutaExcepcionPtoVtaDAO.actualizacion(entidad); +// conexionRutaExcepcionPtoVtaDAO.update(entidad); + conexionRutaExcepcionPtoVtaDAO.actualizacion(entidad); }