Package org.fenixedu.academic.util

Examples of org.fenixedu.academic.util.Month


    private ActionForward forwardToAlertMessageArchive(ActionMapping mapping, HttpServletRequest request, YearMonth yearMonthBean) {
        Integer year = yearMonthBean.getYear();
        if (year == null) {
            year = Integer.valueOf(ExecutionYear.readCurrentExecutionYear().getYear());
        }
        Month month = yearMonthBean.getMonth();

        TreeSet<PhdAlertMessage> orderedMessages =
                new TreeSet<PhdAlertMessage>(Collections.reverseOrder(PhdAlertMessage.COMPARATOR_BY_WHEN_CREATED_AND_ID));
        if (month == null) {
            for (PhdAlertMessage message : getLoggedPerson(request).getPhdAlertMessagesSet()) {
                if (year == message.getWhenCreated().getYear()) {
                    orderedMessages.add(message);
                }
            }
        } else {
            for (PhdAlertMessage message : getLoggedPerson(request).getPhdAlertMessagesSet()) {
                if ((year == message.getWhenCreated().getYear())
                        && (month.getNumberOfMonth() == message.getWhenCreated().getMonthOfYear())) {
                    orderedMessages.add(message);
                }
            }
        }
View Full Code Here


        Integer year = yearMonthBean.getYear();
        if (year == null) {
            year = Integer.valueOf(ExecutionYear.readCurrentExecutionYear().getYear());
        }
        Month month = yearMonthBean.getMonth();

        TreeSet<PhdAlertMessage> orderedMessages =
                new TreeSet<PhdAlertMessage>(Collections.reverseOrder(PhdAlertMessage.COMPARATOR_BY_WHEN_CREATED_AND_ID));
        if (month == null) {
            for (PhdAlertMessage message : getProcess(request).getAlertMessagesForLoggedPerson()) {
                if (year == message.getWhenCreated().getYear()) {
                    orderedMessages.add(message);
                }
            }
        } else {
            for (PhdAlertMessage message : getProcess(request).getAlertMessagesForLoggedPerson()) {
                if ((year == message.getWhenCreated().getYear())
                        && (month.getNumberOfMonth() == message.getWhenCreated().getMonthOfYear())) {
                    orderedMessages.add(message);
                }
            }
        }
View Full Code Here

TOP

Related Classes of org.fenixedu.academic.util.Month

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.