diff --git a/pom.xml b/pom.xml
index 00aac4e98..c95fccd93 100644
--- a/pom.xml
+++ b/pom.xml
@@ -3,7 +3,7 @@
4.0.0
br.com.rjconsultores
ModelWeb
- 1.26.2
+ 1.26.3
diff --git a/src/com/rjconsultores/ventaboletos/dao/TipoEventoExtraFormaPagoDAO.java b/src/com/rjconsultores/ventaboletos/dao/TipoEventoExtraFormaPagoDAO.java
index 7cdb3460a..d5682fce5 100644
--- a/src/com/rjconsultores/ventaboletos/dao/TipoEventoExtraFormaPagoDAO.java
+++ b/src/com/rjconsultores/ventaboletos/dao/TipoEventoExtraFormaPagoDAO.java
@@ -1,6 +1,10 @@
package com.rjconsultores.ventaboletos.dao;
+import java.util.List;
+
+import com.rjconsultores.ventaboletos.entidad.TipoEventoExtra;
import com.rjconsultores.ventaboletos.entidad.TipoEventoExtraFormaPago;
public interface TipoEventoExtraFormaPagoDAO extends GenericDAO {
+ public List buscarPorTipoEventoExtra(TipoEventoExtra tipoeventoextra);
}
diff --git a/src/com/rjconsultores/ventaboletos/dao/hibernate/TipoEventoExtraFormaPagoHibernateDAO.java b/src/com/rjconsultores/ventaboletos/dao/hibernate/TipoEventoExtraFormaPagoHibernateDAO.java
index b7de007f5..dab6a00ff 100644
--- a/src/com/rjconsultores/ventaboletos/dao/hibernate/TipoEventoExtraFormaPagoHibernateDAO.java
+++ b/src/com/rjconsultores/ventaboletos/dao/hibernate/TipoEventoExtraFormaPagoHibernateDAO.java
@@ -4,11 +4,14 @@ 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.TipoEventoExtraFormaPagoDAO;
+import com.rjconsultores.ventaboletos.entidad.TipoEventoExtra;
+import com.rjconsultores.ventaboletos.entidad.TipoEventoExtraEmpresa;
import com.rjconsultores.ventaboletos.entidad.TipoEventoExtraFormaPago;
@Repository("tipoEventoExtraFormaPagoDAO")
@@ -27,4 +30,12 @@ public class TipoEventoExtraFormaPagoHibernateDAO extends GenericHibernateDAO buscarPorTipoEventoExtra(TipoEventoExtra tipoeventoextra) {
+ Criteria c = getSession().createCriteria(getPersistentClass());
+ c.add(Restrictions.eq("tipoeventoextra", tipoeventoextra));
+ c.add(Restrictions.eq("activo", Boolean.TRUE));
+ return c.list();
+ }
+
}
diff --git a/src/com/rjconsultores/ventaboletos/service/TipoEventoExtraFormaPagoService.java b/src/com/rjconsultores/ventaboletos/service/TipoEventoExtraFormaPagoService.java
index 397d3c80c..c997dac9f 100644
--- a/src/com/rjconsultores/ventaboletos/service/TipoEventoExtraFormaPagoService.java
+++ b/src/com/rjconsultores/ventaboletos/service/TipoEventoExtraFormaPagoService.java
@@ -1,6 +1,10 @@
package com.rjconsultores.ventaboletos.service;
+import java.util.List;
+
+import com.rjconsultores.ventaboletos.entidad.TipoEventoExtra;
import com.rjconsultores.ventaboletos.entidad.TipoEventoExtraFormaPago;
public interface TipoEventoExtraFormaPagoService extends GenericService {
+ public List buscarPorTipoEventoExtra(TipoEventoExtra tipoeventoextra);
}
diff --git a/src/com/rjconsultores/ventaboletos/service/impl/TipoEventoExtraFormaPagoServiceImpl.java b/src/com/rjconsultores/ventaboletos/service/impl/TipoEventoExtraFormaPagoServiceImpl.java
index e3ab5d07d..9d7081fba 100644
--- a/src/com/rjconsultores/ventaboletos/service/impl/TipoEventoExtraFormaPagoServiceImpl.java
+++ b/src/com/rjconsultores/ventaboletos/service/impl/TipoEventoExtraFormaPagoServiceImpl.java
@@ -8,6 +8,7 @@ import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import com.rjconsultores.ventaboletos.dao.TipoEventoExtraFormaPagoDAO;
+import com.rjconsultores.ventaboletos.entidad.TipoEventoExtra;
import com.rjconsultores.ventaboletos.entidad.TipoEventoExtraFormaPago;
import com.rjconsultores.ventaboletos.service.TipoEventoExtraFormaPagoService;
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
@@ -50,4 +51,9 @@ public class TipoEventoExtraFormaPagoServiceImpl implements TipoEventoExtraForm
public void borrar(TipoEventoExtraFormaPago entidad) {
TipoEventoExtraFormaPagoDAO.borrar(entidad);
}
+
+ @Override
+ public List buscarPorTipoEventoExtra(TipoEventoExtra tipoeventoextra) {
+ return TipoEventoExtraFormaPagoDAO.buscarPorTipoEventoExtra(tipoeventoextra);
+ }
}