};
Field fieldDistrictLpu[] = {
new Field("district.lpu", entity),
};
if (getEntityCount(Collaborator.class, fieldLpu) > 0) {
throw new EDataIntegrity("С клиникой связаны сотрудники, удаление невозможно");
}
if (getEntityCount(Client.class, fieldDistrictLpu) > 0) {
throw new EDataIntegrity("У клиники существуют пациенты, удаление невозможно");
}
if (getEntityCount(District.class, fieldLpu) > 0) {
deleteEntityList2(District.class, fieldLpu, auditDocList);
}
if (getEntityCount(PacketTemplate.class, fieldLpu) > 0) {
throw new EDataIntegrity("С клиникой связаны шаблоны пакетов услуг, удаление невозможно");
}
if (getEntityCount(Contract.class, fieldLpu) > 0) {
throw new EDataIntegrity("С клиникой связаны контракты, удаление невозможно");
}
if (getEntityCount(Laboratory.class, fieldLpu) > 0) {
throw new EDataIntegrity("С клиникой связаны лаборатории, удаление невозможно");
}
if (getEntityCount(Cabinet.class, fieldLpu) > 0) {
throw new EDataIntegrity("С клиникой связаны кабинеты, удаление невозможно");
}
}