public override System.Web.Mvc.ActionResult List(string term, int pageNumber, int pageCount, WebMarket.DomainClasses.Enums.Order order, WebMarket.DomainClasses.Enums.UserOrderBy userOrderBy, WebMarket.DomainClasses.Enums.UserSearchBy userSearchBy)
        {
            var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.List);

            ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "term", term);
            ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "pageNumber", pageNumber);
            ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "pageCount", pageCount);
            ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "order", order);
            ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "userOrderBy", userOrderBy);
            ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "userSearchBy", userSearchBy);
            ListOverride(callInfo, term, pageNumber, pageCount, order, userOrderBy, userSearchBy);
            return(callInfo);
        }
 partial void ListOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, string term, int pageNumber, int pageCount, WebMarket.DomainClasses.Enums.Order order, WebMarket.DomainClasses.Enums.UserOrderBy userOrderBy, WebMarket.DomainClasses.Enums.UserSearchBy userSearchBy);