Search in sources :

Example 1 with DipAutCur

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

the class SiScolApogeeWSServiceImpl method getListSiScolDipAutCur.

/**
 * @see fr.univlorraine.ecandidat.services.siscol.SiScolGenericService#getListSiScolDipAutCur()
 */
@Override
public List<SiScolDipAutCur> getListSiScolDipAutCur() throws SiScolException {
    try {
        final List<SiScolDipAutCur> liste = new ArrayList<>();
        executeQueryListEntity(DipAutCur.class).forEach(dipAutCur -> {
            liste.add(new SiScolDipAutCur(dipAutCur.getCodDac(), dipAutCur.getLibDac(), dipAutCur.getLicDac(), MethodUtils.getBooleanFromTemoin(dipAutCur.getTemEnSveDac())));
        });
        return liste;
    } catch (final Exception e) {
        throw new SiScolException("SiScol database erroron getListSiScolDipAutCur", e.getCause());
    }
}
Also used : ArrayList(java.util.ArrayList) SiScolDipAutCur(fr.univlorraine.ecandidat.entities.ecandidat.SiScolDipAutCur) SiScolRestException(fr.univlorraine.ecandidat.services.siscol.SiScolRestUtils.SiScolRestException) DipAutCur(fr.univlorraine.ecandidat.entities.siscol.DipAutCur) SiScolDipAutCur(fr.univlorraine.ecandidat.entities.ecandidat.SiScolDipAutCur)

Aggregations

SiScolDipAutCur (fr.univlorraine.ecandidat.entities.ecandidat.SiScolDipAutCur)1 DipAutCur (fr.univlorraine.ecandidat.entities.siscol.DipAutCur)1 SiScolRestException (fr.univlorraine.ecandidat.services.siscol.SiScolRestUtils.SiScolRestException)1 ArrayList (java.util.ArrayList)1