/**
  * Rempli les divers objets (TypeConvention, ...) depuis les listes en caches
  *
  * @param c
  */
 public void setObjectsExport(final ConventionDTO c) {
   if (c != null) {
     if (c.getIdTheme() != null) {
       c.setTheme(this.nomenclatureDomainService.getThemeDTOFromId(c.getIdTheme()));
     }
     if (c.getIdUniteGratification() != null) {
       c.setUniteGratification(
           this.nomenclatureDomainService.getUniteGratificationDTOFromId(
               c.getIdUniteGratification()));
     }
     if (c.getStructure() != null) {
       if (c.getStructure().getIdTypeStructure() > 0) {
         c.getStructure()
             .setTypeStructure(
                 this.nomenclatureDomainService.getTypeStructureFromId(
                     c.getStructure().getIdTypeStructure()));
       }
       if (c.getStructure().getIdStatutJuridique() > 0) {
         c.getStructure()
             .setStatutJuridique(
                 this.nomenclatureDomainService.getStatutJuridiqueFromId(
                     c.getStructure().getIdStatutJuridique()));
       }
       if (c.getStructure().getIdEffectif() > 0) {
         c.getStructure()
             .setEffectif(
                 this.nomenclatureDomainService.getEffectifFromId(
                     c.getStructure().getIdEffectif()));
       }
       if (c.getStructure().getIdPays() > 0) {
         c.getStructure()
             .setPays(this.nomenclatureDomainService.getPaysFromId(c.getStructure().getIdPays()));
       }
     }
     if (c.getService() != null && c.getService().getIdPays() > 0) {
       c.getService()
           .setPays(this.nomenclatureDomainService.getPaysFromId(c.getService().getIdPays()));
     }
     if (c.getIdUniteDureeExceptionnelle() != null && c.getIdUniteDureeExceptionnelle() > 0) {
       c.setUniteDuree(
           this.nomenclatureDomainService.getUniteDureeFromId(c.getIdUniteDureeExceptionnelle()));
     }
     if (c.getIdTypeConvention() != null) {
       c.setTypeConvention(
           this.nomenclatureDomainService.getTypeConventionDTOFromId(c.getIdTypeConvention()));
     }
   }
 }
 /**
  * Rempli les divers objets (TypeConvention, ...) depuis les listes en caches
  *
  * @param c
  */
 public void setObjects(ConventionDTO c) {
   if (c != null) {
     if (c.getIdTypeConvention() != null && c.getIdTypeConvention() > 0) {
       c.setTypeConvention(
           this.nomenclatureDomainService.getTypeConventionDTOFromId(c.getIdTypeConvention()));
     }
     if (c.getIdTheme() != null && c.getIdTheme() > 0) {
       c.setTheme(this.nomenclatureDomainService.getThemeDTOFromId(c.getIdTheme()));
     }
     if (c.getIdUniteDureeExceptionnelle() != null && c.getIdUniteDureeExceptionnelle() > 0) {
       c.setUniteDuree(
           this.nomenclatureDomainService.getUniteDureeFromId(c.getIdUniteDureeExceptionnelle()));
     }
     if (c.getIdTempsTravail() != null && c.getIdTempsTravail() > 0) {
       c.setTempsTravail(
           this.nomenclatureDomainService.getTempsTravailFromId(c.getIdTempsTravail()));
     }
     if (c.getIdIndemnisation() != null && c.getIdTempsTravail() > 0) {
       c.setIndemnisation(
           this.nomenclatureDomainService.getIndemnisationDTOFromId(c.getIdIndemnisation()));
     }
     if (c.getIdUniteGratification() != null && c.getIdUniteGratification() > 0) {
       c.setUniteGratification(
           this.nomenclatureDomainService.getUniteGratificationDTOFromId(
               c.getIdUniteGratification()));
     }
     if (c.getIdModeVersGratification() != null && c.getIdModeVersGratification() > 0) {
       c.setModeVersGratification(
           this.nomenclatureDomainService.getModeVersGratificationDTOFromId(
               c.getIdModeVersGratification()));
     }
     if (c.getIdNatureTravail() != null && c.getIdNatureTravail() > 0) {
       c.setNatureTravail(
           this.nomenclatureDomainService.getNatureTravailDTOFromId(c.getIdNatureTravail()));
     }
     if (c.getIdModeValidationStage() != null && c.getIdModeValidationStage() > 0) {
       c.setModeValidationStage(
           this.nomenclatureDomainService.getModeValidationStageDTOFromId(
               c.getIdModeValidationStage()));
     }
     if (c.getIdOrigineStage() != null && c.getIdOrigineStage() > 0) {
       c.setOrigineStage(
           this.nomenclatureDomainService.getOrigineStageDTOFromId(c.getIdOrigineStage()));
     }
     if (c.getIdAssurance() != null && c.getIdAssurance() > 0) {
       c.setAssurance(this.nomenclatureDomainService.getAssuranceDTOFromId(c.getIdAssurance()));
     }
     if (c.getCodeCaisse() != null && !c.getCodeCaisse().isEmpty()) {
       c.setCaisseRegime(
           this.nomenclatureDomainService.getCaisseRegimeDTOFromId(c.getCodeCaisse()));
     }
     if (c.getCodeLangueConvention() != null && !c.getCodeLangueConvention().isEmpty()) {
       c.setLangueConvention(
           this.nomenclatureDomainService.getLangueConventionDTOFromId(
               c.getCodeLangueConvention()));
     }
     if (c.getIdService() != null && c.getIdService() > 0) {
       c.setService(this.structureDomainService.getServiceFromId(c.getIdService()));
     }
     if (c.getIdContact() != null && c.getIdContact() > 0) {
       c.setContact(this.structureDomainService.getContactFromId(c.getIdContact()));
     }
     if (c.getCodeUFR() != null) {
       c.setUfr(getUfrFromId(c.getCodeUFR(), c.getCodeUniversiteUFR()));
     }
     if (c.getCodeEtape() != null) {
       c.setEtape(getEtapeFromId(c.getCodeEtape(), c.getCodeUniversiteEtape()));
     }
   }
 }