Integer.valueOf(filters
.get(Dzial.PROPERTY_OBJECT_PRACOWNIKS
+ "." + Pracownik.PROPERTY_ID))));
}
}
DataResult dane = null;
startIndex = (startIndex - 1) * ROW_AMOUNT;
if (orders != null) {
dane = dzialService.findByParams(projectionList,
criterions, orders, startIndex, ROW_AMOUNT);
} else {
dane = dzialService.findByParams(projectionList,
criterions, startIndex, ROW_AMOUNT);
}
//Ta petla bedzie maksymalnie takiej dlugosci ile wierszy na tabeli w
//tym przypadku 10
if(dane.getRowCount() > 0){
for(Object[] element : dane.getRows()){
if(element[2] instanceof DzialType){
element[2] = ((DzialType)element[2]).getDescription();
}
}
}
dane.setRowsPerPage(ROW_AMOUNT);
return dane;
} catch (Exception e) {
e.printStackTrace();
//pobranie req przy Ajaxie DWR