From 84e33e2cf7f921f10a29fef48930f6b74f79ecce Mon Sep 17 00:00:00 2001 From: Lucas Date: Thu, 13 Jun 2024 17:24:24 -0300 Subject: [PATCH] AL-4271 --- pom.xml | 2 +- .../EmpresaAsistenciaDeViajeConfigDAO.java | 13 ++ .../dao/EmpresaCrediBancoConfigDAO.java | 13 ++ ...saAsistenciaDeViajeConfigHibernateDAO.java | 50 +++++++ .../EmpresaCrediBancoConfigHibernateDAO.java | 50 +++++++ .../EmpresaAsistenciaDeViajeConfig.java | 139 ++++++++++++++++++ .../entidad/EmpresaCrediBancoConfig.java | 138 +++++++++++++++++ ...EmpresaAsistenciaDeViajeConfigService.java | 13 ++ .../EmpresaCrediBancoConfigService.java | 13 ++ ...esaAsistenciaDeViajeConfigServiceImpl.java | 65 ++++++++ .../EmpresaCrediBancoConfigServiceImpl.java | 65 ++++++++ 11 files changed, 560 insertions(+), 1 deletion(-) create mode 100644 src/com/rjconsultores/ventaboletos/dao/EmpresaAsistenciaDeViajeConfigDAO.java create mode 100644 src/com/rjconsultores/ventaboletos/dao/EmpresaCrediBancoConfigDAO.java create mode 100644 src/com/rjconsultores/ventaboletos/dao/hibernate/EmpresaAsistenciaDeViajeConfigHibernateDAO.java create mode 100644 src/com/rjconsultores/ventaboletos/dao/hibernate/EmpresaCrediBancoConfigHibernateDAO.java create mode 100644 src/com/rjconsultores/ventaboletos/entidad/EmpresaAsistenciaDeViajeConfig.java create mode 100644 src/com/rjconsultores/ventaboletos/entidad/EmpresaCrediBancoConfig.java create mode 100644 src/com/rjconsultores/ventaboletos/service/EmpresaAsistenciaDeViajeConfigService.java create mode 100644 src/com/rjconsultores/ventaboletos/service/EmpresaCrediBancoConfigService.java create mode 100644 src/com/rjconsultores/ventaboletos/service/impl/EmpresaAsistenciaDeViajeConfigServiceImpl.java create mode 100644 src/com/rjconsultores/ventaboletos/service/impl/EmpresaCrediBancoConfigServiceImpl.java diff --git a/pom.xml b/pom.xml index d5236beae..b2cdc83af 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ 4.0.0 br.com.rjconsultores ModelWeb - 1.62.0 + 1.62.1 diff --git a/src/com/rjconsultores/ventaboletos/dao/EmpresaAsistenciaDeViajeConfigDAO.java b/src/com/rjconsultores/ventaboletos/dao/EmpresaAsistenciaDeViajeConfigDAO.java new file mode 100644 index 000000000..f8609ea16 --- /dev/null +++ b/src/com/rjconsultores/ventaboletos/dao/EmpresaAsistenciaDeViajeConfigDAO.java @@ -0,0 +1,13 @@ + +package com.rjconsultores.ventaboletos.dao; + +import java.util.List; + +import com.rjconsultores.ventaboletos.entidad.EmpresaAsistenciaDeViajeConfig; + +public interface EmpresaAsistenciaDeViajeConfigDAO extends GenericDAO { + + public EmpresaAsistenciaDeViajeConfig buscarChave(String chave, Integer empresaId); + + public List buscarByEmpresa(Integer empresaId); +} diff --git a/src/com/rjconsultores/ventaboletos/dao/EmpresaCrediBancoConfigDAO.java b/src/com/rjconsultores/ventaboletos/dao/EmpresaCrediBancoConfigDAO.java new file mode 100644 index 000000000..ff5cc5b32 --- /dev/null +++ b/src/com/rjconsultores/ventaboletos/dao/EmpresaCrediBancoConfigDAO.java @@ -0,0 +1,13 @@ + +package com.rjconsultores.ventaboletos.dao; + +import java.util.List; + +import com.rjconsultores.ventaboletos.entidad.EmpresaCrediBancoConfig; + +public interface EmpresaCrediBancoConfigDAO extends GenericDAO { + + public EmpresaCrediBancoConfig buscarChave(String chave, Integer empresaId); + + public List buscarByEmpresa(Integer empresaId); +} diff --git a/src/com/rjconsultores/ventaboletos/dao/hibernate/EmpresaAsistenciaDeViajeConfigHibernateDAO.java b/src/com/rjconsultores/ventaboletos/dao/hibernate/EmpresaAsistenciaDeViajeConfigHibernateDAO.java new file mode 100644 index 000000000..288c1b8fa --- /dev/null +++ b/src/com/rjconsultores/ventaboletos/dao/hibernate/EmpresaAsistenciaDeViajeConfigHibernateDAO.java @@ -0,0 +1,50 @@ + +package com.rjconsultores.ventaboletos.dao.hibernate; + +import java.util.List; + +import org.hibernate.Criteria; +import org.hibernate.SessionFactory; +import org.hibernate.criterion.Restrictions; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Qualifier; +import org.springframework.stereotype.Repository; + +import com.rjconsultores.ventaboletos.dao.EmpresaAsistenciaDeViajeConfigDAO; +import com.rjconsultores.ventaboletos.entidad.EmpresaAsistenciaDeViajeConfig; + +@Repository("empresaAsistenciaDeViajeConfigDAO") +public class EmpresaAsistenciaDeViajeConfigHibernateDAO extends + GenericHibernateDAO implements EmpresaAsistenciaDeViajeConfigDAO { + + @Autowired + public EmpresaAsistenciaDeViajeConfigHibernateDAO(@Qualifier("sessionFactory") SessionFactory factory) { + setSessionFactory(factory); + } + + @Override + public List obtenerTodos() { + Criteria c = getSession().createCriteria(getPersistentClass()); + c.add(Restrictions.eq("activo", Boolean.TRUE)); + + return c.list(); + } + + public EmpresaAsistenciaDeViajeConfig buscarChave(String chave, Integer empresaId) { + Criteria c = getSession().createCriteria(getPersistentClass()); + c.add(Restrictions.eq("activo", Boolean.TRUE)); + + c.add(Restrictions.eq("chave", chave)); + c.add(Restrictions.eq("empresa.empresaId", empresaId)); + + return (EmpresaAsistenciaDeViajeConfig) c.uniqueResult(); + } + + public List buscarByEmpresa(Integer empresaId) { + Criteria c = getSession().createCriteria(getPersistentClass()); + c.add(Restrictions.eq("activo", Boolean.TRUE)); + c.add(Restrictions.eq("empresa.empresaId", empresaId)); + + return c.list(); + } +} diff --git a/src/com/rjconsultores/ventaboletos/dao/hibernate/EmpresaCrediBancoConfigHibernateDAO.java b/src/com/rjconsultores/ventaboletos/dao/hibernate/EmpresaCrediBancoConfigHibernateDAO.java new file mode 100644 index 000000000..2090de331 --- /dev/null +++ b/src/com/rjconsultores/ventaboletos/dao/hibernate/EmpresaCrediBancoConfigHibernateDAO.java @@ -0,0 +1,50 @@ + +package com.rjconsultores.ventaboletos.dao.hibernate; + +import java.util.List; + +import org.hibernate.Criteria; +import org.hibernate.SessionFactory; +import org.hibernate.criterion.Restrictions; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Qualifier; +import org.springframework.stereotype.Repository; + +import com.rjconsultores.ventaboletos.dao.EmpresaCrediBancoConfigDAO; +import com.rjconsultores.ventaboletos.entidad.EmpresaCrediBancoConfig; + +@Repository("empresaCrediBancoConfigDAO") +public class EmpresaCrediBancoConfigHibernateDAO extends GenericHibernateDAO + implements EmpresaCrediBancoConfigDAO { + + @Autowired + public EmpresaCrediBancoConfigHibernateDAO(@Qualifier("sessionFactory") SessionFactory factory) { + setSessionFactory(factory); + } + + @Override + public List obtenerTodos() { + Criteria c = getSession().createCriteria(getPersistentClass()); + c.add(Restrictions.eq("activo", Boolean.TRUE)); + + return c.list(); + } + + public EmpresaCrediBancoConfig buscarChave(String chave, Integer empresaId) { + Criteria c = getSession().createCriteria(getPersistentClass()); + c.add(Restrictions.eq("activo", Boolean.TRUE)); + + c.add(Restrictions.eq("chave", chave)); + c.add(Restrictions.eq("empresa.empresaId", empresaId)); + + return (EmpresaCrediBancoConfig) c.uniqueResult(); + } + + public List buscarByEmpresa(Integer empresaId) { + Criteria c = getSession().createCriteria(getPersistentClass()); + c.add(Restrictions.eq("activo", Boolean.TRUE)); + c.add(Restrictions.eq("empresa.empresaId", empresaId)); + + return c.list(); + } +} diff --git a/src/com/rjconsultores/ventaboletos/entidad/EmpresaAsistenciaDeViajeConfig.java b/src/com/rjconsultores/ventaboletos/entidad/EmpresaAsistenciaDeViajeConfig.java new file mode 100644 index 000000000..12ad610e7 --- /dev/null +++ b/src/com/rjconsultores/ventaboletos/entidad/EmpresaAsistenciaDeViajeConfig.java @@ -0,0 +1,139 @@ +package com.rjconsultores.ventaboletos.entidad; + +import java.io.Serializable; +import java.util.Date; + +import javax.persistence.Basic; +import javax.persistence.Column; +import javax.persistence.Entity; +import javax.persistence.GeneratedValue; +import javax.persistence.GenerationType; +import javax.persistence.Id; +import javax.persistence.JoinColumn; +import javax.persistence.OneToOne; +import javax.persistence.SequenceGenerator; +import javax.persistence.Table; +import javax.persistence.Temporal; +import javax.persistence.TemporalType; + +@Entity +@SequenceGenerator(name = "EMPRESA_ASISTVIAJE_CONFIG_SEQ", sequenceName = "EMPRESA_ASISTVIAJE_CONFIG_SEQ", allocationSize = 1) +@Table(name = "EMPRESA_ASISTVIAJE_CONFIG") +public class EmpresaAsistenciaDeViajeConfig implements Serializable { + + private static final long serialVersionUID = 1L; + @Id + @Basic(optional = false) + @GeneratedValue(strategy = GenerationType.AUTO, generator = "EMPRESA_ASISTVIAJE_CONFIG_SEQ") + @Column(name = "EMPRESAASISTVIAJECONFIG_ID") + private Integer empresaAsistenciaDeViajeConfigId; + @OneToOne + @JoinColumn(name = "EMPRESA_ID") + private Empresa empresa; + + @Column(name = "CHAVE") + private String chave; + + @Column(name = "VALOR") + private String valor; + + @Column(name = "ACTIVO") + private Boolean activo; + @Column(name = "FECMODIF") + @Temporal(TemporalType.TIMESTAMP) + private Date fecmodif; + @Column(name = "USUARIO_ID") + private Integer usuarioId; + + public EmpresaAsistenciaDeViajeConfig() { + + } + + public Integer getEmpresaAsistenciaDeViajeConfigId() { + return empresaAsistenciaDeViajeConfigId; + } + + public void setEmpresaAsistenciaDeViajeConfigId(Integer empresaAsistenciaDeViajeConfigId) { + this.empresaAsistenciaDeViajeConfigId = empresaAsistenciaDeViajeConfigId; + } + + public Empresa getEmpresa() { + return empresa; + } + + public void setEmpresa(Empresa empresa) { + this.empresa = empresa; + } + + public Boolean getActivo() { + return activo; + } + + public void setActivo(Boolean activo) { + this.activo = activo; + } + + public Date getFecmodif() { + return fecmodif; + } + + public void setFecmodif(Date fecmodif) { + this.fecmodif = fecmodif; + } + + public Integer getUsuarioId() { + return usuarioId; + } + + public void setUsuarioId(Integer usuarioId) { + this.usuarioId = usuarioId; + } + + public String getChave() { + return chave; + } + + public void setChave(String chave) { + this.chave = chave; + } + + public String getValor() { + return valor; + } + + public void setValor(String valor) { + this.valor = valor; + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + + ((empresaAsistenciaDeViajeConfigId == null) ? 0 : empresaAsistenciaDeViajeConfigId.hashCode()); + return result; + } + + @Override + public boolean equals(Object obj) { + if (this == obj) + return true; + if (obj == null) + return false; + if (getClass() != obj.getClass()) + return false; + EmpresaAsistenciaDeViajeConfig other = (EmpresaAsistenciaDeViajeConfig) obj; + if (empresaAsistenciaDeViajeConfigId == null) { + if (other.empresaAsistenciaDeViajeConfigId != null) + return false; + } else if (!empresaAsistenciaDeViajeConfigId.equals(other.empresaAsistenciaDeViajeConfigId)) + return false; + return true; + } + + @Override + public String toString() { + return String.valueOf(this.getEmpresaAsistenciaDeViajeConfigId()); + } + +} diff --git a/src/com/rjconsultores/ventaboletos/entidad/EmpresaCrediBancoConfig.java b/src/com/rjconsultores/ventaboletos/entidad/EmpresaCrediBancoConfig.java new file mode 100644 index 000000000..2acb74175 --- /dev/null +++ b/src/com/rjconsultores/ventaboletos/entidad/EmpresaCrediBancoConfig.java @@ -0,0 +1,138 @@ +package com.rjconsultores.ventaboletos.entidad; + +import java.io.Serializable; +import java.util.Date; + +import javax.persistence.Basic; +import javax.persistence.Column; +import javax.persistence.Entity; +import javax.persistence.GeneratedValue; +import javax.persistence.GenerationType; +import javax.persistence.Id; +import javax.persistence.JoinColumn; +import javax.persistence.OneToOne; +import javax.persistence.SequenceGenerator; +import javax.persistence.Table; +import javax.persistence.Temporal; +import javax.persistence.TemporalType; + +@Entity +@SequenceGenerator(name = "EMPRESA_CREDIBANCO_CONFIG_SEQ", sequenceName = "EMPRESA_CREDIBANCO_CONFIG_SEQ", allocationSize = 1) +@Table(name = "EMPRESA_CREDIBANCO_CONFIG") +public class EmpresaCrediBancoConfig implements Serializable { + + private static final long serialVersionUID = 1L; + @Id + @Basic(optional = false) + @GeneratedValue(strategy = GenerationType.AUTO, generator = "EMPRESA_CREDIBANCO_CONFIG_SEQ") + @Column(name = "EMPRESACREDIBANCOCONFIG_ID") + private Integer empresaCrediBancoConfigId; + @OneToOne + @JoinColumn(name = "EMPRESA_ID") + private Empresa empresa; + + @Column(name = "CHAVE") + private String chave; + + @Column(name = "VALOR") + private String valor; + + @Column(name = "ACTIVO") + private Boolean activo; + @Column(name = "FECMODIF") + @Temporal(TemporalType.TIMESTAMP) + private Date fecmodif; + @Column(name = "USUARIO_ID") + private Integer usuarioId; + + public EmpresaCrediBancoConfig() { + + } + + public Integer getEmpresaCrediBancoConfigId() { + return empresaCrediBancoConfigId; + } + + public void setEmpresaCrediBancoConfigId(Integer empresaCrediBancoConfigId) { + this.empresaCrediBancoConfigId = empresaCrediBancoConfigId; + } + + public Empresa getEmpresa() { + return empresa; + } + + public void setEmpresa(Empresa empresa) { + this.empresa = empresa; + } + + public Boolean getActivo() { + return activo; + } + + public void setActivo(Boolean activo) { + this.activo = activo; + } + + public Date getFecmodif() { + return fecmodif; + } + + public void setFecmodif(Date fecmodif) { + this.fecmodif = fecmodif; + } + + public Integer getUsuarioId() { + return usuarioId; + } + + public void setUsuarioId(Integer usuarioId) { + this.usuarioId = usuarioId; + } + + public String getChave() { + return chave; + } + + public void setChave(String chave) { + this.chave = chave; + } + + public String getValor() { + return valor; + } + + public void setValor(String valor) { + this.valor = valor; + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + ((empresaCrediBancoConfigId == null) ? 0 : empresaCrediBancoConfigId.hashCode()); + return result; + } + + @Override + public boolean equals(Object obj) { + if (this == obj) + return true; + if (obj == null) + return false; + if (getClass() != obj.getClass()) + return false; + EmpresaCrediBancoConfig other = (EmpresaCrediBancoConfig) obj; + if (empresaCrediBancoConfigId == null) { + if (other.empresaCrediBancoConfigId != null) + return false; + } else if (!empresaCrediBancoConfigId.equals(other.empresaCrediBancoConfigId)) + return false; + return true; + } + + @Override + public String toString() { + return String.valueOf(this.getEmpresaCrediBancoConfigId()); + } + +} diff --git a/src/com/rjconsultores/ventaboletos/service/EmpresaAsistenciaDeViajeConfigService.java b/src/com/rjconsultores/ventaboletos/service/EmpresaAsistenciaDeViajeConfigService.java new file mode 100644 index 000000000..ba2a39bc0 --- /dev/null +++ b/src/com/rjconsultores/ventaboletos/service/EmpresaAsistenciaDeViajeConfigService.java @@ -0,0 +1,13 @@ + +package com.rjconsultores.ventaboletos.service; + +import java.util.List; + +import com.rjconsultores.ventaboletos.entidad.EmpresaAsistenciaDeViajeConfig; + +public interface EmpresaAsistenciaDeViajeConfigService extends GenericService { + + public EmpresaAsistenciaDeViajeConfig buscarChave(String chave, Integer empresaId); + + public List buscarByEmpresa(Integer empresaId); +} diff --git a/src/com/rjconsultores/ventaboletos/service/EmpresaCrediBancoConfigService.java b/src/com/rjconsultores/ventaboletos/service/EmpresaCrediBancoConfigService.java new file mode 100644 index 000000000..af96a6ca0 --- /dev/null +++ b/src/com/rjconsultores/ventaboletos/service/EmpresaCrediBancoConfigService.java @@ -0,0 +1,13 @@ + +package com.rjconsultores.ventaboletos.service; + +import java.util.List; + +import com.rjconsultores.ventaboletos.entidad.EmpresaCrediBancoConfig; + +public interface EmpresaCrediBancoConfigService extends GenericService { + + public EmpresaCrediBancoConfig buscarChave(String chave, Integer empresaId); + + public List buscarByEmpresa(Integer empresaId); +} diff --git a/src/com/rjconsultores/ventaboletos/service/impl/EmpresaAsistenciaDeViajeConfigServiceImpl.java b/src/com/rjconsultores/ventaboletos/service/impl/EmpresaAsistenciaDeViajeConfigServiceImpl.java new file mode 100644 index 000000000..463901d81 --- /dev/null +++ b/src/com/rjconsultores/ventaboletos/service/impl/EmpresaAsistenciaDeViajeConfigServiceImpl.java @@ -0,0 +1,65 @@ + +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.EmpresaAsistenciaDeViajeConfigDAO; +import com.rjconsultores.ventaboletos.entidad.EmpresaAsistenciaDeViajeConfig; +import com.rjconsultores.ventaboletos.service.EmpresaAsistenciaDeViajeConfigService; +import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; + +@Service("empresaAsistenciaDeViajeConfigService") +public class EmpresaAsistenciaDeViajeConfigServiceImpl implements EmpresaAsistenciaDeViajeConfigService { + + @Autowired + private EmpresaAsistenciaDeViajeConfigDAO empresaAsistenciaDeViajeConfigDAO; + + public List obtenerTodos() { + return empresaAsistenciaDeViajeConfigDAO.obtenerTodos(); + } + + public EmpresaAsistenciaDeViajeConfig obtenerID(Integer id) { + return empresaAsistenciaDeViajeConfigDAO.obtenerID(id); + } + + @Transactional + public EmpresaAsistenciaDeViajeConfig suscribir(EmpresaAsistenciaDeViajeConfig entidad) { + entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); + entidad.setFecmodif(Calendar.getInstance().getTime()); + entidad.setActivo(Boolean.TRUE); + + return empresaAsistenciaDeViajeConfigDAO.suscribir(entidad); + } + + @Transactional + public EmpresaAsistenciaDeViajeConfig actualizacion(EmpresaAsistenciaDeViajeConfig entidad) { + entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); + entidad.setFecmodif(Calendar.getInstance().getTime()); + entidad.setActivo(Boolean.TRUE); + + return empresaAsistenciaDeViajeConfigDAO.actualizacion(entidad); + } + + @Transactional + public void borrar(EmpresaAsistenciaDeViajeConfig entidad) { + entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); + entidad.setFecmodif(Calendar.getInstance().getTime()); + entidad.setActivo(Boolean.FALSE); + + empresaAsistenciaDeViajeConfigDAO.actualizacion(entidad); + } + + public EmpresaAsistenciaDeViajeConfig buscarChave(String chave, Integer empresaId) { + return empresaAsistenciaDeViajeConfigDAO.buscarChave(chave, empresaId); + } + + public List buscarByEmpresa(Integer empresaId) { + return empresaAsistenciaDeViajeConfigDAO.buscarByEmpresa(empresaId); + } + +} diff --git a/src/com/rjconsultores/ventaboletos/service/impl/EmpresaCrediBancoConfigServiceImpl.java b/src/com/rjconsultores/ventaboletos/service/impl/EmpresaCrediBancoConfigServiceImpl.java new file mode 100644 index 000000000..fd48be8c0 --- /dev/null +++ b/src/com/rjconsultores/ventaboletos/service/impl/EmpresaCrediBancoConfigServiceImpl.java @@ -0,0 +1,65 @@ + +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.EmpresaCrediBancoConfigDAO; +import com.rjconsultores.ventaboletos.entidad.EmpresaCrediBancoConfig; +import com.rjconsultores.ventaboletos.service.EmpresaCrediBancoConfigService; +import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; + +@Service("empresaCrediBancoConfigService") +public class EmpresaCrediBancoConfigServiceImpl implements EmpresaCrediBancoConfigService { + + @Autowired + private EmpresaCrediBancoConfigDAO empresaCrediBancoConfigDAO; + + public List obtenerTodos() { + return empresaCrediBancoConfigDAO.obtenerTodos(); + } + + public EmpresaCrediBancoConfig obtenerID(Integer id) { + return empresaCrediBancoConfigDAO.obtenerID(id); + } + + @Transactional + public EmpresaCrediBancoConfig suscribir(EmpresaCrediBancoConfig entidad) { + entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); + entidad.setFecmodif(Calendar.getInstance().getTime()); + entidad.setActivo(Boolean.TRUE); + + return empresaCrediBancoConfigDAO.suscribir(entidad); + } + + @Transactional + public EmpresaCrediBancoConfig actualizacion(EmpresaCrediBancoConfig entidad) { + entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); + entidad.setFecmodif(Calendar.getInstance().getTime()); + entidad.setActivo(Boolean.TRUE); + + return empresaCrediBancoConfigDAO.actualizacion(entidad); + } + + @Transactional + public void borrar(EmpresaCrediBancoConfig entidad) { + entidad.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); + entidad.setFecmodif(Calendar.getInstance().getTime()); + entidad.setActivo(Boolean.FALSE); + + empresaCrediBancoConfigDAO.actualizacion(entidad); + } + + public EmpresaCrediBancoConfig buscarChave(String chave, Integer empresaId) { + return empresaCrediBancoConfigDAO.buscarChave(chave, empresaId); + } + + public List buscarByEmpresa(Integer empresaId) { + return empresaCrediBancoConfigDAO.buscarByEmpresa(empresaId); + } + +}