public static ValuedCategoryViewModel Map(ValuedCategoryDTO vc) { ValuedCategoryViewModel result = new ValuedCategoryViewModel { Id = vc.Id, Name = vc.Name, Skills = Map(vc.Skills) }; return(result); }
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); }