Пример #1
0
        internal byte[] HandleUserPermissions(string json)
        {
            Dictionary <int, int[]>   permissions;
            GetUserPermissionsRequest res = JsonConvert.DeserializeObject <GetUserPermissionsRequest>(json);

            permissions = userService.GetUserPermissions(res.Username);
            string jsonAns = Seralize(new GetUserPermissionsResponse(permissions));

            return(security.Encrypt(jsonAns));
        }
Пример #2
0
 /// <remarks/>
 public void GetUserPermissionsAsync(GetUserPermissionsRequest GetUserPermissionsRequest, object userState) {
     if ((this.GetUserPermissionsOperationCompleted == null)) {
         this.GetUserPermissionsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetUserPermissionsOperationCompleted);
     }
     this.InvokeAsync("GetUserPermissions", new object[] {
                 GetUserPermissionsRequest}, this.GetUserPermissionsOperationCompleted, userState);
 }
Пример #3
0
 /// <remarks/>
 public void GetUserPermissionsAsync(GetUserPermissionsRequest GetUserPermissionsRequest) {
     this.GetUserPermissionsAsync(GetUserPermissionsRequest, null);
 }