@@ -174,25 +174,12 @@ protected CriteriaQuery<T> createFilterCriteria(final QuerySpec baseFilter, Crit
174174 for (Entry <String , QuerySpec .Order > entry : baseFilter .getOrders ().entrySet ()) {
175175 if (QuerySpec .Order .ASC .equals (entry .getValue ())) {
176176 crit .orderBy (cb .asc (root .get (entry .getKey ())));
177- // crit.addOrder(Order.asc(entry.getKey()));
178177 } else {
179178 crit .orderBy (cb .desc (root .get (entry .getKey ())));
180- // crit.addOrder(Order.desc(entry.getKey()));
181179 }
182180
183181 }
184182 }
185- // // si el objeto admite borrado lógico
186- // if (Auditable.class.isAssignableFrom(getPersistentClass())
187- // && AuditableFilter.class.isAssignableFrom(baseFilter.getClass())) {
188- // AuditableFilter<PK> filter = (AuditableFilter<PK>) baseFilter;
189- // if (filter.getActivo() != null) {
190- // crit.add(Restrictions.eq(Auditable.Attribute.ACTIVO, filter.getActivo()));
191- // }
192- // if (filter.getFechaAlta() != null) {
193- // crit.add(Restrictions.eq(Auditable.Attribute.FECHA_ALTA, filter.getFechaAlta()));
194- // }
195- // }
196183 return crit ;
197184 }
198185
@@ -215,15 +202,6 @@ protected List<T> filterFullData(QuerySpec filter) {
215202 protected List <T > filterNotFullData (QuerySpec filter ) {
216203 CriteriaBuilder cb = entityManager .getCriteriaBuilder ();
217204 CriteriaQuery <T > criteria = createFilterCriteria (filter , cb );
218- // ProjectionList projections = null;
219- // if (filter.getReturnedAttributes() != null) {
220- // projections = Projections.projectionList();
221- // for (String attr : filter.getReturnedAttributes()) {
222- // projections.add(Projections.alias(Projections.property(attr), attr));
223- // }
224- // }
225- // criteria.setProjection(Projections.distinct(projections));
226- // criteria.setResultTransformer(new AliasToBeanResultTransformer(persistentClass));
227205 return addPagination (criteria , filter ).getResultList ();
228206 }
229207
0 commit comments