Exemplo n.º 1
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))
            });
        }