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)); }
/// <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); }
/// <remarks/> public void GetUserPermissionsAsync(GetUserPermissionsRequest GetUserPermissionsRequest) { this.GetUserPermissionsAsync(GetUserPermissionsRequest, null); }