return existsAnyOtherByCriterions(enterprise, nameEqual(name));
}
private Criterion differentPricingTemplateOrNull(final PricingTemplate pricingTemplate)
{
Disjunction filterDisjunction = Restrictions.disjunction();
filterDisjunction.add(Restrictions.ne(Enterprise.PRICING_PROPERTY, pricingTemplate));
filterDisjunction.add(Restrictions.isNull(Enterprise.PRICING_PROPERTY));
return filterDisjunction;
// return Restrictions.eq(Enterprise.PRICING_PROPERTY, pricingTemplate);
}