示例#1
0
        public static ValuedCategoryViewModel Map(ValuedCategoryDTO vc)
        {
            ValuedCategoryViewModel result = new ValuedCategoryViewModel
            {
                Id     = vc.Id,
                Name   = vc.Name,
                Skills = Map(vc.Skills)
            };

            return(result);
        }
示例#2
0
        private static ValuedCategoryDTO Map(Category cat)
        {
            ValuedCategoryDTO result = new ValuedCategoryDTO
            {
                Id     = cat.Id,
                Name   = cat.Name,
                Skills = new List <SkillValueDTO>()
            };

            foreach (var skill in cat.Skills)
            {
                result.Skills.Add(new SkillValueDTO {
                    Skill = Map(skill)
                });
            }

            return(result);
        }