public SPViewItemRequest(Version2.IRestRequest request)
     : base(request.Request, request.Form, request.PathParameters, request.UserId)
 {
     ListId = request.PathParameters["listId"].ToString();
     Url    = request.Request.QueryString["url"].ToString();
     ViewId = request.PathParameters["viewId"].ToString();
 }
示例#2
0
        public IntegrationManagerRequest(Version2.IRestRequest request)
            : base(request.Request, request.Form, request.PathParameters, request.UserId)
        {
            if (request.PathParameters["managerId"] != null)
            {
                ManagerId = request.PathParameters["managerId"].ToString();
            }

            int groupId;

            if (request.PathParameters["groupId"] != null && int.TryParse(request.PathParameters["groupId"].ToString(), out groupId))
            {
                GroupId = groupId;
            }
        }
示例#3
0
        public IntegrationManagerListRequest(Version2.IRestRequest request)
            : base(request.Request, request.Form, request.PathParameters, request.UserId)
        {
            SiteNameFilter  = request.Request.QueryString["SiteNameFilter"];
            GroupNameFilter = request.Request.QueryString["GroupNameFilter"];

            int pageSize;

            if (!int.TryParse(request.Request.QueryString["pageSize"], out pageSize))
            {
                pageSize = PageSizeDefaultValue;
            }
            PageSize = pageSize;

            int pageIndex;

            if (!int.TryParse(request.Request.QueryString["pageIndex"], out pageIndex))
            {
                pageIndex = 0;
            }
            PageIndex = pageIndex;
        }
示例#4
0
        public SPViewCollectionRequest(Version2.IRestRequest request)
            : base(request.Request, request.Form, request.PathParameters, request.UserId)
        {
            Url            = request.Request.QueryString["url"];
            ListId         = request.PathParameters["listId"].ToString();
            ViewNameFilter = request.Request.QueryString["ViewNameFilter"];

            int pageSize;

            if (!int.TryParse(request.Request.QueryString["pageSize"], out pageSize))
            {
                pageSize = PageSizeDefaultValue;
            }
            PageSize = pageSize;

            int pageIndex;

            if (!int.TryParse(request.Request.QueryString["pageIndex"], out pageIndex))
            {
                pageIndex = 0;
            }
            PageIndex = pageIndex;
        }
        public SPListCollectionRequest(Version2.IRestRequest request)
            : base(request.Request, request.Form, request.PathParameters, request.UserId)
        {
            Url             = request.Request.QueryString["url"];
            ListType        = request.Request.QueryString["listType"];
            ExcludeListType = request.Request.QueryString["excludeListType"];
            ListNameFilter  = request.Request.QueryString["ListNameFilter"];

            int pageSize;

            if (!int.TryParse(request.Request.QueryString["pageSize"], out pageSize))
            {
                pageSize = PageSizeDefaultValue;
            }
            PageSize = pageSize;

            int pageIndex;

            if (!int.TryParse(request.Request.QueryString["pageIndex"], out pageIndex))
            {
                pageIndex = 0;
            }
            PageIndex = pageIndex;
        }
 public SPUserOrGroupRequest(Version2.IRestRequest request)
     : base(request.Request, request.Form, request.PathParameters, request.UserId)
 {
     Url    = request.Request.QueryString["url"].ToString(CultureInfo.InvariantCulture);
     Search = request.Request.QueryString["search"].ToString(CultureInfo.InvariantCulture);
 }