Map<String, Integer> numberOfOrders = ((OrderDAO) dao).getCountOrderAndPostShipment(fromString,
toString, transportConstraintEnum, productArea);
List<Object[]> list = ((OrderDAO) dao).countOrderPostShipmentAndCosts(fromString, toString,
transportConstraintEnum, productArea);
TakstolInfoVManager takstolInfoVManager=(TakstolInfoVManager)ModelUtil.getBean(TakstolInfoVManager.MANAGER_NAME);
Integer currentYear = 0;
Integer currentWeek = 0;
Integer year = 0;
Integer week = 0;
String yearString;
ReportDataTransport reportDataTransport = null;
ReportDataTransport.clearCostHeading();
List<ReportDataTransport> reportDataTransportList = new ArrayList<ReportDataTransport>();
Map<String, BigDecimal> costs = null;
Integer numberOf;
if (list != null && list.size() != 0) {
List<Object[]> beregnetTid=takstolInfoVManager.summerArbeidsinnsats(fromString, toString, transportConstraintEnum, productArea.getProductArea());
list.addAll(beregnetTid);
Collections.sort(list, aarUke());
for (Object[] object : list) {
year = (Integer) object[1];
week = (Integer) object[2];