public StaticTextViewModel GetRenderedHtmlText(string name) { var staticTextEntity = new GetStaticTextWork(m_staticTextRepository, name).Execute(); if (staticTextEntity == null) { return(new StaticTextViewModel { Name = name, Format = StaticTextFormatType.Markdown, IsRecordExists = false }); } var viewModel = Mapper.Map <StaticTextViewModel>(staticTextEntity); switch (staticTextEntity.Format) { case StaticTextFormat.Markdown: viewModel.Text = m_markdownToHtmlConverter.ConvertToHtml(staticTextEntity.Text); viewModel.Format = StaticTextFormatType.Html; break; case StaticTextFormat.PlainText: case StaticTextFormat.Html: break; } return(viewModel); }
public StaticTextViewModel GetText(string name) { var staticText = new GetStaticTextWork(m_staticTextRepository, name).Execute(); if (staticText == null) { return(new StaticTextViewModel { Name = name, IsRecordExists = false }); } var viewModel = Mapper.Map <StaticTextViewModel>(staticText); return(viewModel); }