private static string KeyLabel(ApiKeyDTO key) { var badge = ""; if (key.Whitelisted) { badge = "<span style=\"margin-top: 5px;\" class=\"pull-right label label-info\">whitelisted</span>"; } if (key.Configuration == "Development") { badge += "<span style=\"margin-top: 5px;\" class=\"pull-right label label-default\">dev</span>"; } return(badge); }
private static string BuildButton(ApiKeyDTO key) { var buttonCssClass = "warning"; var statusIconCssClass = "pause"; var statusIconText = "Deactivate"; if (!key.Enabled) { buttonCssClass = "success"; statusIconCssClass = "play"; statusIconText = "Activate"; } var buttons = $@"<div class='btn-group pull-right'> <a href='#' class='btn btn-{buttonCssClass}'><i data-key='{key.Key}' class='glyphicon glyphicon-{statusIconCssClass}'> </i> {statusIconText}</a><a href = '#' class='btn btn-danger' title='Delete Key'> <i data-key='{key.Key}' class='glyphicon glyphicon-trash'></i></a></div>"; return(buttons); }