public static IHtmlContent LinkForSortType()

in src/Relecloud.Web.CallCenter/Infrastructure/ExtensionMethods.cs [40:54]


        public static IHtmlContent LinkForSortType(this IHtmlHelper html, SearchRequest request, string sortOn, bool sortDescending, string linkText)
        {
            var routeValues = request.Clone();
            if (string.Equals(routeValues.SortOn, sortOn) && routeValues.SortDescending == sortDescending)
            {
                routeValues.SortDescending = false;
                linkText = "[X] " + linkText;
            }
            else
            {
                routeValues.SortOn = sortOn;
                routeValues.SortDescending = sortDescending;
            }
            return html.ActionLink(linkText, "Search", "Concert", null, null, null, routeValues, null);
        }