コード例 #1
0
        /// <summary>
        /// Récupère le statut de la base de donnée
        /// </summary>
        /// <param name="label">Le label du statut</param>
        /// <returns></returns>
        private Statut GetStatut(String label)
        {
            var context = new Data.AGADataBaseContainer();

            Data.Statut statut = context.StatutSet.FirstOrDefault(s => s.Label == label);
            context.Dispose();

            return(StatutMapping.EntityToDto(statut));
        }
コード例 #2
0
        /// <summary>
        /// Permet la convertion d'un objet statut data en un objet statut DTO
        /// </summary>
        /// <param name="statut">statut Data</param>
        /// <returns>statut DTO</returns>
        public static Statut EntityToDto(Data.Statut statut)
        {
            Statut statutDto = new Statut();

            statutDto.Id           = statut.Id;
            statutDto.Label        = statut.Label;
            statutDto.MailTemplate = MailTemplateMapping.EntityToDto(statut.MailTemplate);

            return(statutDto);
        }