package com.sap.pto.dao;
import javax.persistence.EntityManager;
import javax.persistence.Query;
import com.sap.pto.adapters.PersistenceAdapter;
import com.sap.pto.dao.entities.Editorial;
import com.sap.pto.dao.entities.Fixture;
public class EditorialDAO extends BasicDAO<Editorial> {
public static int deleteForFixture(Fixture fixture) {
EntityManager em = PersistenceAdapter.getEntityManager();
boolean closeTransaction = PersistenceAdapter.beginTransactionOnDemand(em);
Query query = em.createNamedQuery(Editorial.DELETE_BYFIXTURE);
query.setParameter("fixture", fixture);
int count = query.executeUpdate();
PersistenceAdapter.commitTransactionOnDemand(em, closeTransaction);
return count;
}
}