Ejemplo n.º 1
0
        public AssignUserFiltersUpdateResult AssignUserFilters(string projectId, List <string> userprofileIds, List <string> userFilterUris)
        {
            var url            = Url.Combine(Config.Url, Constants.MD_URI, projectId, "userfilters");
            var payload        = new AssignUserFilterRequest(userprofileIds, userFilterUris);
            var response       = PostRequest(url, payload);
            var assignResponse = JsonConvert.DeserializeObject(response, typeof(AssignUserFilterResponse)) as AssignUserFilterResponse;

            return(assignResponse.UserFiltersUpdateResult);
        }
Ejemplo n.º 2
0
        public void Assign(string projectId, string userUri, IEnumerable <string> filterUris)
        {
            Logger.DebugFormat("BEGIN MandatoryUserFilter.Assign ProjectId={0} User={1}", projectId, userUri);
            CheckAuthentication();

            var url      = Url.Combine(Config.Url, Constants.MD_URI, projectId, "userfilters");
            var payload  = new AssignUserFilterRequest(new[] { userUri }, filterUris.ToList());
            var response = PostRequest(url, payload);

            Logger.DebugFormat("END MandatoryUserFilter.Assign Response={0}", response);
        }