public static Template ToTemplate(TemplateDto templateDto, Template template) { template.PageID = templateDto.pageID; template.Content = templateDto.content.Select(TemplateUicDto.ToTemplateUic).ToList(); template.DefaultContentClassName = templateDto.defaultContentClassName; template.PrependContentByDefault = templateDto.prependContentByDefault; return template; }
public static TemplateDto FromTemplate(Template template, IDtoMapper dtoMapper) { var dto = new TemplateDto { pageID = template.PageID, content = template.Content.Select(TemplateUicDto.FromTemplateUic).ToList(), contentData = convertContentToDtos(template.contentData, dtoMapper), defaultContentClassName = template.DefaultContentClassName, prependContentByDefault = template.PrependContentByDefault }; return dto; }