if (getMaxSessions() > 0 && numSessions >= getMaxSessions()) {
message.setSessionStartAllowed(false);
message.setMessageTitle("General.title");
message.setMessageText(messages.getString("ModuleScheduler.DailyModuleScheduler.errorMessage.maxSessions"));
return message;
} else if (!lastSessionDate.before(todayDate)) {
message.setSessionStartAllowed(false);
Calendar currentDate = new GregorianCalendar();
int hours = (23 - currentDate.get(Calendar.HOUR_OF_DAY));
int minutes = (60 - currentDate.get(Calendar.MINUTE));
String errorString = messages.getString("ModuleScheduler.DailyModuleScheduler.errorMessage.sameDay");