private MenuItem BuildMenuItem(DynamicAction s, DynamicService service)
        {
            if (s is EntityAction || (!s.IsCollectionQuery() && s.IsQuery())|| !_Offica.IzOk(s))
            {
                return null;
            }
            var action = s.Method.Name;
            if (s.IsCollectionQuery())
            {
                action = action + ".jqgrid";
            }

            return new MenuItem
                   {
                   	Title = s.Method.Name,
                   	ActionUrl = VirtualPathUtility.ToAbsolute(string.Format("~/{0}/{1}", service.Name, action))
                   	,
                   	AnchorClass = "parent",
                   };
        }
Example #2
0
        private MenuItem BuildMenuItem(DynamicAction s, DynamicService service)
        {
            if (s is EntityAction || (!s.IsCollectionQuery() && s.IsQuery()) || !_Offica.IzOk(s))
            {
                return(null);
            }
            var action = s.Method.Name;

            if (s.IsCollectionQuery())
            {
                action = action + ".jqgrid";
            }

            return(new MenuItem
            {
                Title = s.Method.Name,
                ActionUrl = VirtualPathUtility.ToAbsolute(string.Format("~/{0}/{1}", service.Name, action))
                ,
                AnchorClass = "parent",
            });
        }