final Space room = FenixFramework.getDomainObject(element);
availableRooms.add(InfoRoom.newInfoFromDomain(room));
}
if ((sortParameter != null) && (sortParameter.length() != 0)) {
if (sortParameter.equals("name")) {
Collections.sort(availableRooms, new BeanComparator("nome"));
} else if (sortParameter.equals("type")) {
Collections.sort(availableRooms, new BeanComparator("tipo"));
} else if (sortParameter.equals("building")) {
Collections.sort(availableRooms, new BeanComparator("edificio"));
} else if (sortParameter.equals("floor")) {
Collections.sort(availableRooms, new BeanComparator("piso"));
} else if (sortParameter.equals("normal")) {
Collections.sort(availableRooms, new ReverseComparator(new BeanComparator("capacidadeNormal")));
} else if (sortParameter.equals("exam")) {
Collections.sort(availableRooms, new ReverseComparator(new BeanComparator("capacidadeExame")));
}
} else {
Collections.sort(availableRooms, new BeanComparator("nome"));
}
String sdate = roomSearchForm.get("day") + "/" + roomSearchForm.get("month") + "/" + roomSearchForm.get("year");
String startTime = roomSearchForm.get("beginningHour") + ":" + roomSearchForm.get("beginningMinute");
String endTime = roomSearchForm.get("endHour") + ":" + roomSearchForm.get("endMinute");