Skip to content
Snippets Groups Projects
Commit 08a3d595 authored by juanf's avatar juanf
Browse files

SSDM-5553 : Reverting to the old unused count version

SVN: 38704
parent e56108f5
No related branches found
No related tags found
No related merge requests found
......@@ -1391,14 +1391,8 @@ public class GeneralInformationService extends AbstractServer<IGeneralInformatio
querySampleTypeId.setParameter("sampleTypeCode", sampleTypeCode);
int sampleTypeId = ((Number) querySampleTypeId.uniqueResult()).intValue();
SQLQuery querySampleTypePrefix = currentSession.createSQLQuery("SELECT generated_code_prefix from sample_types WHERE code = :sampleTypeCode");
querySampleTypePrefix.setParameter("sampleTypeCode", sampleTypeCode);
String sampleTypePrefix = ((String) querySampleTypePrefix.uniqueResult());
SQLQuery querySampleCount =
currentSession.createSQLQuery("SELECT COUNT(*) FROM samples_all WHERE saty_id = :sampleTypeId AND code ~ :codePattern");
SQLQuery querySampleCount = currentSession.createSQLQuery("SELECT COUNT(*) FROM samples_all WHERE saty_id = :sampleTypeId");
querySampleCount.setParameter("sampleTypeId", sampleTypeId);
querySampleCount.setParameter("codePattern", "^" + sampleTypePrefix + "[0-9]+$");
long sampleCount = ((Number) querySampleCount.uniqueResult()).longValue();
return sampleCount;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment