示例#1
0
 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;
 }
示例#2
0
 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;
 }