示例#1
0
        /// <summary>
        /// Permet la convertion d'une liste de demandes data en une liste de demandes DTO
        /// </summary>
        /// <param name="demandesList">La liste de demandes Data</param>
        /// <returns>La liste de demandes DTO</returns>
        public static List <Demande> EntityToDto(List <Data.Demande> demandesList)
        {
            List <Demande> demandesListDto = new List <Demande>();

            demandesList.ForEach(d => demandesListDto.Add(DemandeMapping.EntityToDto(d)));

            return(demandesListDto);
        }
示例#2
0
        /// <summary>
        /// Permet la convertion d'un objet autorisationPoursuiteEtudes data en un objet autorisationPoursuiteEtudes DTO
        /// </summary>
        /// <param name="autorisationPoursuiteEtudes">autorisationPoursuiteEtudes Data</param>
        /// <returns>autorisationPoursuiteEtudes DTO</returns>
        public static AutorisationPoursuiteEtudes EntityToDto(Data.AutorisationPoursuiteEtudes autorisationPoursuiteEtudes)
        {
            AutorisationPoursuiteEtudes autorisationPoursuiteEtudesDto = new AutorisationPoursuiteEtudes();

            autorisationPoursuiteEtudesDto.AnneeScolaire = autorisationPoursuiteEtudes.AnneeScolaire;
            autorisationPoursuiteEtudesDto.Etablissement = autorisationPoursuiteEtudes.Etablissement;
            autorisationPoursuiteEtudesDto.Id            = autorisationPoursuiteEtudes.Id;
            autorisationPoursuiteEtudesDto.Demande       = DemandeMapping.EntityToDto(autorisationPoursuiteEtudes.Demande);

            return(autorisationPoursuiteEtudesDto);
        }
示例#3
0
        /// <summary>
        /// Permet la convertion d'un objet attestationConge data en un objet attestationConge DTO
        /// </summary>
        /// <param name="attestationConge">attestationConge "Data"</param>
        /// <returns>L'objet attestationCong DTO</returns>
        public static AttestationConge EntityToDto(Data.AttestationConge attestationConge)
        {
            AttestationConge attestationCongeDto = new AttestationConge();

            attestationCongeDto.DateDebut = attestationConge.DateDebut;
            attestationCongeDto.DateFin   = attestationConge.DateFin;
            attestationCongeDto.Id        = attestationConge.Id;
            attestationCongeDto.Demande   = DemandeMapping.EntityToDto(attestationConge.Demande);

            return(attestationCongeDto);
        }
示例#4
0
        /// <summary>
        /// Permet la convertion d'un objet autorisationCoursVacation data en un objet autorisationCousVacation DTO
        /// </summary>
        /// <param name="autorisationCoursVacation">autorisationCoursVacation Data</param>
        /// <returns>autorisationCoursVacation DTO</returns>
        public static AutorisationCoursVacation EntityToDto(Data.AutorisationCoursVacation autorisationCoursVacation)
        {
            AutorisationCoursVacation autorisationCoursVacationDto = new AutorisationCoursVacation();

            autorisationCoursVacationDto.AnneeScolaire = autorisationCoursVacation.AnneeScolaire;
            autorisationCoursVacationDto.Etablissement = autorisationCoursVacation.Etablissement;
            autorisationCoursVacationDto.Id            = autorisationCoursVacation.Id;

            autorisationCoursVacationDto.Demande = DemandeMapping.EntityToDto(autorisationCoursVacation.Demande);

            return(autorisationCoursVacationDto);
        }