Example #1
0
        public static string BarButtonsDetails(this HtmlHelper html, String editText, String backText)
        {
            StringBuilder sb = new StringBuilder("", HelperBaseExtensions.Capacity);

            if (!String.IsNullOrEmpty(editText))
            {
                sb.Append(html.ActionLinkEdit(editText));
            }
            if (!String.IsNullOrEmpty(backText))
            {
                sb.Append(html.ActionLinkBack(backText));
            }
            return(sb.ToString());
        }
Example #2
0
        public static string BarButtonsDetails <TModel, TValue>(this HtmlHelper <TModel> html,
                                                                Expression <Func <TModel, TValue> > expression, String editText, String backText) where TModel : class
        {
            String        actionName = ((LambdaExpression)expression).Compile().DynamicInvoke(html.ViewData.Model).ToString();
            StringBuilder sb         = new StringBuilder("", HelperBaseExtensions.Capacity);

            if (!String.IsNullOrEmpty(editText))
            {
                sb.Append(html.ActionLinkEdit(editText, new { id = actionName }));
            }
            if (!String.IsNullOrEmpty(backText))
            {
                sb.Append(html.ActionLinkBack(backText));
            }
            return(sb.ToString());
        }
Example #3
0
        public static string ButtonsDefault(this HtmlHelper html,
                                            String actionText, String actionIconPrimary, String actionIconSecondary,
                                            String linkText, String linkIconPrimary, String linkIconSecondary)
        {
            StringBuilder sb = new StringBuilder("", HelperBaseExtensions.Capacity);

            if (!String.IsNullOrEmpty(actionText))
            {
                sb.Append(html.ActionButton(actionText, actionIconPrimary, actionIconSecondary));
            }
            if (!String.IsNullOrEmpty(linkText))
            {
                sb.Append(html.ActionLinkBack(linkText, linkIconPrimary, linkIconSecondary));
            }
            return(sb.ToString());
        }
 public static String ActionLinkBack(this HtmlHelper html, String linkText, String iconPrimary, String iconSecundary)
 {
     return(html.ActionLinkBack(linkText, null, iconPrimary, iconSecundary));
 }
 public static String ActionLinkBack(this HtmlHelper html, String linkText, String iconPrimary)
 {
     return(html.ActionLinkBack(linkText, iconPrimary, HelperBaseExtensions.ButtonJQuery.Back.Icon2));
 }
 public static String ActionLinkBack(this HtmlHelper html)
 {
     return(html.ActionLinkBack(HelperBaseExtensions.ButtonJQuery.Back.Text));
 }