Beispiel #1
0
        public StringBuilder RenderQuestionnairePage(RenderedPageForRenderingDTO pageDTO)
        {
            StringBuilder result = new StringBuilder();

            //result.AppendLine(RazorEngine.Razor.Parse(pageDTO.PageTemplateContent, new { Page = pageDTO }));
            result.AppendLine(pageDTO.PageTemplateContent);
            result = result.Replace("@*", string.Empty);
            result = result.Replace("*@", string.Empty);
            return(result);
        }
Beispiel #2
0
        public void SaveRenderedPage(RenderedPageForRenderingDTO dto)
        {
            RenderedPageDTO pageDTO = new RenderedPageDTO()
            {
                LastRenderDate = DateTime.Now,
                PageContent    = dto.PageTemplateContent,
                PageID         = dto.PageID,
            };

            SaveRenderedPage(pageDTO);
        }