예제 #1
0
 public static string MontarMensagemHTML(string Mensagem, string classe = null)
 {
     Mensagem = Mensagem.Replace(HTMLPlaceholders.Div(false), HTMLElements.Div(false)).Replace(HTMLPlaceholders.Div(true), HTMLElements.Div(true));
     if (classe != null)
     {
         Mensagem = Mensagem.Replace(HTMLPlaceholders.Label(false), HTMLElements.Label(false, classe)).Replace(HTMLPlaceholders.Label(true), HTMLElements.Label(true));
         Mensagem = Mensagem.Replace(HTMLPlaceholders.P(false), HTMLElements.P(false, classe)).Replace(HTMLPlaceholders.P(true), HTMLElements.P(true));
     }
     else
     {
         Mensagem = Mensagem.Replace(HTMLPlaceholders.Label(false), HTMLElements.Label(false, "label h6-responsive")).Replace(HTMLPlaceholders.Label(true), HTMLElements.Label(true));
         Mensagem = Mensagem.Replace(HTMLPlaceholders.P(false), HTMLElements.P(false, "alteracao-p")).Replace(HTMLPlaceholders.P(true), HTMLElements.P(true));
     }
     return(Mensagem);
 }
예제 #2
0
        public static HtmlString MontarMensagemHTML(this IHtmlHelper helper, string Mensagem, string classe = null)
        {
            Mensagem = Mensagem.Replace(HTMLPlaceholders.Div(false), HTMLElements.Div(false)).Replace(HTMLPlaceholders.Div(true), HTMLElements.Div(true));
            if (classe != null)
            {
                Mensagem = Mensagem.Replace(HTMLPlaceholders.Label(false), HTMLElements.Label(false, classe)).Replace(HTMLPlaceholders.Label(true), HTMLElements.Label(true));
                Mensagem = Mensagem.Replace(HTMLPlaceholders.P(false), HTMLElements.P(false, classe)).Replace(HTMLPlaceholders.P(true), HTMLElements.P(true));
            }
            else
            {
                Mensagem = Mensagem.Replace(HTMLPlaceholders.Label(false), HTMLElements.Label(false, "label h6-responsive")).Replace(HTMLPlaceholders.Label(true), HTMLElements.Label(true));
                Mensagem = Mensagem.Replace(HTMLPlaceholders.P(false), HTMLElements.P(false, "alteracao-p")).Replace(HTMLPlaceholders.P(true), HTMLElements.P(true));
            }
            HtmlString html = new HtmlString(Mensagem);

            return(html);
        }
예제 #3
0
 public static string AninharEmLabel(string conteudo, string propriedades = null)
 {
     conteudo = conteudo.Insert(0, HTMLElements.Label(false, propriedades));
     conteudo = conteudo.Insert(conteudo.Length, HTMLElements.Label(true));
     return(conteudo);
 }