session.beginTransaction();
Criteria criteria = session.createCriteria(Estado_EstadoSiguiente.class)
.add(Restrictions.eq("EstadoInicial", estadoInicial))
.add(Restrictions.eq("EstadoSiguiente", estadoSiguiente));
Estado_EstadoSiguiente savedEstadoEstadoSig = (Estado_EstadoSiguiente) criteria.uniqueResult();
session.close();
session = HibernateUtil.getSessionFactory().getCurrentSession();
session.beginTransaction();
session.delete(savedEstadoEstadoSig);