Package org.fenixedu.academic.domain.candidacyProcess

Examples of org.fenixedu.academic.domain.candidacyProcess.IndividualCandidacyProcess


        @Override
        public Object provide(Object source, Object current) {
            List<IndividualCandidacyDocumentFileType> fileTypesList = new ArrayList<IndividualCandidacyDocumentFileType>();

            CandidacyProcessDocumentUploadBean uploadBean = (CandidacyProcessDocumentUploadBean) source;
            IndividualCandidacyProcess individualCandidacyProcess = uploadBean.getIndividualCandidacyProcess();

            if (individualCandidacyProcess.getAllFilesForType(IndividualCandidacyDocumentFileType.CV_DOCUMENT).size() <= 10) {
                fileTypesList.add(IndividualCandidacyDocumentFileType.CV_DOCUMENT);
            }

            if (individualCandidacyProcess.getAllFilesForType(
                    IndividualCandidacyDocumentFileType.HABILITATION_CERTIFICATE_DOCUMENT).size() <= 10) {
                fileTypesList.add(IndividualCandidacyDocumentFileType.HABILITATION_CERTIFICATE_DOCUMENT);
            }

            if (individualCandidacyProcess.getAllFilesForType(IndividualCandidacyDocumentFileType.DOCUMENT_IDENTIFICATION).size() <= 10) {
                fileTypesList.add(IndividualCandidacyDocumentFileType.DOCUMENT_IDENTIFICATION);
            }

            if (individualCandidacyProcess.getAllFilesForType(IndividualCandidacyDocumentFileType.PAYMENT_DOCUMENT).size() <= 10) {
                fileTypesList.add(IndividualCandidacyDocumentFileType.PAYMENT_DOCUMENT);
            }

            if (individualCandidacyProcess.getAllFilesForType(IndividualCandidacyDocumentFileType.DEGREE_CERTIFICATE).size() <= 10) {
                fileTypesList.add(IndividualCandidacyDocumentFileType.DEGREE_CERTIFICATE);
            }

            if (individualCandidacyProcess.getAllFilesForType(IndividualCandidacyDocumentFileType.VAT_CARD_DOCUMENT).size() <= 10) {
                fileTypesList.add(IndividualCandidacyDocumentFileType.VAT_CARD_DOCUMENT);
            }

            if (individualCandidacyProcess.getAllFilesForType(
                    IndividualCandidacyDocumentFileType.FOREIGN_INSTITUTION_SCALE_CERTIFICATE).size() <= 10) {
                fileTypesList.add(IndividualCandidacyDocumentFileType.FOREIGN_INSTITUTION_SCALE_CERTIFICATE);
            }

            fileTypesList.add(IndividualCandidacyDocumentFileType.REPORT_OR_WORK_DOCUMENT);
View Full Code Here


        @Override
        public Object provide(Object source, Object current) {
            List<IndividualCandidacyDocumentFileType> fileTypesList = new ArrayList<IndividualCandidacyDocumentFileType>();

            CandidacyProcessDocumentUploadBean uploadBean = (CandidacyProcessDocumentUploadBean) source;
            IndividualCandidacyProcess individualCandidacyProcess = uploadBean.getIndividualCandidacyProcess();

            if (individualCandidacyProcess.getAllFilesForType(IndividualCandidacyDocumentFileType.CV_DOCUMENT).size() < 10) {
                fileTypesList.add(IndividualCandidacyDocumentFileType.CV_DOCUMENT);
            }

            if (individualCandidacyProcess.getAllFilesForType(
                    IndividualCandidacyDocumentFileType.HABILITATION_CERTIFICATE_DOCUMENT).size() < 10) {
                fileTypesList.add(IndividualCandidacyDocumentFileType.HABILITATION_CERTIFICATE_DOCUMENT);
            }

            if (individualCandidacyProcess.getAllFilesForType(IndividualCandidacyDocumentFileType.DOCUMENT_IDENTIFICATION).size() < 10) {
                fileTypesList.add(IndividualCandidacyDocumentFileType.DOCUMENT_IDENTIFICATION);
            }

            if (individualCandidacyProcess.getAllFilesForType(IndividualCandidacyDocumentFileType.PAYMENT_DOCUMENT).size() < 10) {
                fileTypesList.add(IndividualCandidacyDocumentFileType.PAYMENT_DOCUMENT);
            }

            if (individualCandidacyProcess.getAllFilesForType(IndividualCandidacyDocumentFileType.VAT_CARD_DOCUMENT).size() < 10) {
                fileTypesList.add(IndividualCandidacyDocumentFileType.VAT_CARD_DOCUMENT);
            }

            if (individualCandidacyProcess.getAllFilesForType(
                    IndividualCandidacyDocumentFileType.FOREIGN_INSTITUTION_SCALE_CERTIFICATE).size() < 10) {
                fileTypesList.add(IndividualCandidacyDocumentFileType.FOREIGN_INSTITUTION_SCALE_CERTIFICATE);
            }

            fileTypesList.add(IndividualCandidacyDocumentFileType.REPORT_OR_WORK_DOCUMENT);
View Full Code Here

        @Override
        public Object provide(Object source, Object currentValue) {
            List<IndividualCandidacyDocumentFileType> fileTypesList = new ArrayList<IndividualCandidacyDocumentFileType>();

            CandidacyProcessDocumentUploadBean uploadBean = (CandidacyProcessDocumentUploadBean) source;
            IndividualCandidacyProcess individualCandidacyProcess = uploadBean.getIndividualCandidacyProcess();

            fileTypesList.add(IndividualCandidacyDocumentFileType.PHOTO);
            fileTypesList.add(IndividualCandidacyDocumentFileType.DOCUMENT_IDENTIFICATION);
            fileTypesList.add(IndividualCandidacyDocumentFileType.LEARNING_AGREEMENT);
            fileTypesList.add(IndividualCandidacyDocumentFileType.CV_DOCUMENT);
View Full Code Here

        @Override
        public Object provide(Object source, Object current) {
            List<IndividualCandidacyDocumentFileType> fileTypesList = new ArrayList<IndividualCandidacyDocumentFileType>();

            CandidacyProcessDocumentUploadBean uploadBean = (CandidacyProcessDocumentUploadBean) source;
            IndividualCandidacyProcess individualCandidacyProcess = uploadBean.getIndividualCandidacyProcess();

            if (individualCandidacyProcess.getActiveFileForType(IndividualCandidacyDocumentFileType.PHOTO) == null) {
                fileTypesList.add(IndividualCandidacyDocumentFileType.PHOTO);
            }

            if (individualCandidacyProcess.getActiveFileForType(IndividualCandidacyDocumentFileType.CV_DOCUMENT) == null) {
                fileTypesList.add(IndividualCandidacyDocumentFileType.CV_DOCUMENT);
            }

            if (individualCandidacyProcess
                    .getActiveFileForType(IndividualCandidacyDocumentFileType.HABILITATION_CERTIFICATE_DOCUMENT) == null) {
                fileTypesList.add(IndividualCandidacyDocumentFileType.HABILITATION_CERTIFICATE_DOCUMENT);
            }

            if (individualCandidacyProcess.getActiveFileForType(IndividualCandidacyDocumentFileType.DOCUMENT_IDENTIFICATION) == null) {
                fileTypesList.add(IndividualCandidacyDocumentFileType.DOCUMENT_IDENTIFICATION);
            }

            if (individualCandidacyProcess.getActiveFileForType(IndividualCandidacyDocumentFileType.PAYMENT_DOCUMENT) == null) {
                fileTypesList.add(IndividualCandidacyDocumentFileType.PAYMENT_DOCUMENT);
            }

            if (individualCandidacyProcess.getActiveFileForType(IndividualCandidacyDocumentFileType.VAT_CARD_DOCUMENT) == null) {
                fileTypesList.add(IndividualCandidacyDocumentFileType.VAT_CARD_DOCUMENT);
            }

            if (individualCandidacyProcess.getActiveFileForType(IndividualCandidacyDocumentFileType.DEGREE_CERTIFICATE) == null) {
                fileTypesList.add(IndividualCandidacyDocumentFileType.DEGREE_CERTIFICATE);
            }

            if (individualCandidacyProcess.getActiveFileForType(IndividualCandidacyDocumentFileType.REGISTRATION_CERTIFICATE) == null) {
                fileTypesList.add(IndividualCandidacyDocumentFileType.REGISTRATION_CERTIFICATE);
            }

            if (individualCandidacyProcess.getActiveFileForType(IndividualCandidacyDocumentFileType.NO_PRESCRIPTION_CERTIFICATE) == null) {
                fileTypesList.add(IndividualCandidacyDocumentFileType.NO_PRESCRIPTION_CERTIFICATE);
            }

            if (individualCandidacyProcess
                    .getActiveFileForType(IndividualCandidacyDocumentFileType.FIRST_CYCLE_ACCESS_HABILITATION_CERTIFICATE) == null) {
                fileTypesList.add(IndividualCandidacyDocumentFileType.FIRST_CYCLE_ACCESS_HABILITATION_CERTIFICATE);
            }

            if (individualCandidacyProcess
                    .getActiveFileForType(IndividualCandidacyDocumentFileType.FOREIGN_INSTITUTION_SCALE_CERTIFICATE) == null) {
                fileTypesList.add(IndividualCandidacyDocumentFileType.FOREIGN_INSTITUTION_SCALE_CERTIFICATE);
            }

            if (individualCandidacyProcess.getActiveFileForType(IndividualCandidacyDocumentFileType.GRADES_DOCUMENT) == null) {
                fileTypesList.add(IndividualCandidacyDocumentFileType.GRADES_DOCUMENT);
            }

            fileTypesList.add(IndividualCandidacyDocumentFileType.REPORT_OR_WORK_DOCUMENT);
View Full Code Here

        @Override
        public Object provide(Object source, Object current) {
            List<IndividualCandidacyDocumentFileType> fileTypesList = new ArrayList<IndividualCandidacyDocumentFileType>();

            CandidacyProcessDocumentUploadBean uploadBean = (CandidacyProcessDocumentUploadBean) source;
            IndividualCandidacyProcess individualCandidacyProcess = uploadBean.getIndividualCandidacyProcess();

            if (individualCandidacyProcess.getAllFilesForType(IndividualCandidacyDocumentFileType.PHOTO).size() < 3) {
                fileTypesList.add(IndividualCandidacyDocumentFileType.PHOTO);
            }

            if (individualCandidacyProcess.getAllFilesForType(IndividualCandidacyDocumentFileType.CV_DOCUMENT).size() < 3) {
                fileTypesList.add(IndividualCandidacyDocumentFileType.CV_DOCUMENT);
            }

            if (individualCandidacyProcess.getAllFilesForType(
                    IndividualCandidacyDocumentFileType.HABILITATION_CERTIFICATE_DOCUMENT).size() < 3) {
                fileTypesList.add(IndividualCandidacyDocumentFileType.HABILITATION_CERTIFICATE_DOCUMENT);
            }

            if (individualCandidacyProcess.getAllFilesForType(IndividualCandidacyDocumentFileType.DOCUMENT_IDENTIFICATION).size() < 3) {
                fileTypesList.add(IndividualCandidacyDocumentFileType.DOCUMENT_IDENTIFICATION);
            }

            if (individualCandidacyProcess.getActiveFileForType(IndividualCandidacyDocumentFileType.PAYMENT_DOCUMENT) == null) {
                fileTypesList.add(IndividualCandidacyDocumentFileType.PAYMENT_DOCUMENT);
            }

            if (individualCandidacyProcess.getAllFilesForType(IndividualCandidacyDocumentFileType.VAT_CARD_DOCUMENT).size() < 3) {
                fileTypesList.add(IndividualCandidacyDocumentFileType.VAT_CARD_DOCUMENT);
            }

            if (individualCandidacyProcess.getAllFilesForType(IndividualCandidacyDocumentFileType.DEGREE_CERTIFICATE).size() < 3) {
                fileTypesList.add(IndividualCandidacyDocumentFileType.DEGREE_CERTIFICATE);
            }

            fileTypesList.add(IndividualCandidacyDocumentFileType.REPORT_OR_WORK_DOCUMENT);

            if (individualCandidacyProcess.getAllFilesForType(IndividualCandidacyDocumentFileType.GRADES_DOCUMENT).size() < 3) {
                fileTypesList.add(IndividualCandidacyDocumentFileType.GRADES_DOCUMENT);
            }

            if (individualCandidacyProcess.getAllFilesForType(IndividualCandidacyDocumentFileType.PORTUGUES_LEVEL_DECLARATION)
                    .size() < 3) {
                fileTypesList.add(IndividualCandidacyDocumentFileType.PORTUGUES_LEVEL_DECLARATION);
            }

            return fileTypesList;
View Full Code Here

TOP

Related Classes of org.fenixedu.academic.domain.candidacyProcess.IndividualCandidacyProcess

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.