Пример #1
0
 /// <summary>
 /// Converteur Dto -> Model
 /// </summary>
 /// <param name="dto">Le Dto à convertir</param>
 /// <returns>Le Model converti</returns>
 public static Tag ToModel(TagDto dto)
 {
     return(new Tag
     {
         Erreur = Erreur.ToModel(dto.Erreur),
         NomTag = dto.NomTag
     });
 }
Пример #2
0
        /// <summary>
        /// Converteur Dto -> Model
        /// </summary>
        /// <param name="dto">Le Dto à convertir</param>
        /// <returns>Le Model converti</returns>
        public static Ludotheque ToModel(LudothequeDto dto)
        {
            var listTags = dto?.LudoTag.Where(x => x.Ludotheque.NomItem == dto.NomItem)
                           .Select(x => x.Tag).ToList();

            return(new Ludotheque
            {
                Erreur = Erreur.ToModel(dto.Erreur),
                NomItem = dto.NomItem,
                Tags = listTags.ConvertAll(x => Tag.ToModel(x))
            });
        }