BetterCms.Module.Root.Mvc.Helpers.MessagesHelper.AddMessagesBoxBlock C# (CSharp) Method

AddMessagesBoxBlock() private static method

Adds messages block to a messages box.
private static AddMessagesBoxBlock ( StringBuilder sb, string blockClass, IList messages ) : void
sb StringBuilder The string builder to render html.
blockClass string The block class.
messages IList The messages collection.
return void
        private static void AddMessagesBoxBlock(StringBuilder sb, string blockClass, IList<string> messages)
        {
            sb.Append("<ul");
            sb.Append(" class=\"" + blockClass + "\"");
            if (messages == null || !messages.Any())
            {
                sb.Append(" style=\"display:none\"");
            }
            sb.AppendLine(">");

            if (messages != null)
            {
                foreach (var message in messages)
                {
                    sb.AppendLine("<li>");
                    sb.Append("<div class=\"bcms-messages-close bcms-js-btn-close\">Close</div>");
                    sb.Append(message);
                    sb.AppendLine("</li>");
                }
            }
            sb.AppendLine("</ul>");
        }
    }