Search in sources :

Example 1 with MentionNivBac

use of fr.univlorraine.ecandidat.entities.siscol.MentionNivBac in project esup-ecandidat by EsupPortail.

the class SiScolApogeeWSServiceImpl method getListSiScolMentionNivBac.

/**
 * @see fr.univlorraine.ecandidat.services.siscol.SiScolGenericService#getListSiScolMentionNivBac()
 */
@Override
public List<SiScolMentionNivBac> getListSiScolMentionNivBac() throws SiScolException {
    try {
        final List<SiScolMentionNivBac> liste = new ArrayList<>();
        executeQueryListEntity(MentionNivBac.class).forEach(mentionNivBac -> {
            liste.add(new SiScolMentionNivBac(mentionNivBac.getCodMnb(), mentionNivBac.getLibMnb(), mentionNivBac.getLicMnb(), MethodUtils.getBooleanFromTemoin(mentionNivBac.getTemEnSveMnb())));
        });
        return liste;
    } catch (final Exception e) {
        throw new SiScolException("SiScol database error on getListSiScolMentionNivBac", e.getCause());
    }
}
Also used : MentionNivBac(fr.univlorraine.ecandidat.entities.siscol.MentionNivBac) SiScolMentionNivBac(fr.univlorraine.ecandidat.entities.ecandidat.SiScolMentionNivBac) SiScolMentionNivBac(fr.univlorraine.ecandidat.entities.ecandidat.SiScolMentionNivBac) ArrayList(java.util.ArrayList) SiScolRestException(fr.univlorraine.ecandidat.services.siscol.SiScolRestUtils.SiScolRestException)

Aggregations

SiScolMentionNivBac (fr.univlorraine.ecandidat.entities.ecandidat.SiScolMentionNivBac)1 MentionNivBac (fr.univlorraine.ecandidat.entities.siscol.MentionNivBac)1 SiScolRestException (fr.univlorraine.ecandidat.services.siscol.SiScolRestUtils.SiScolRestException)1 ArrayList (java.util.ArrayList)1