/// <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)); }
/// <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); }