Пример #1
0
 public void deleteForumThreadCallback(DeleteForumThread_ReturnType returnData)
 {
     if (returnData.Success && (returnData.threadID >= 0L))
     {
         ForumInfoData data = (ForumInfoData)this.forumThreadArray[returnData.forumID];
         if (data != null)
         {
             foreach (ForumThreadData data2 in data.forumThreads)
             {
                 if (data2.threadID == returnData.threadID)
                 {
                     data.forumThreads.Remove(data2);
                     this.updateForum();
                     break;
                 }
             }
         }
     }
 }
Пример #2
0
 public void OurRemoteAsyncCallBack_DeleteForumThread(IAsyncResult ar)
 {
     RemoteAsyncDelegate_DeleteForumThread asyncDelegate = (RemoteAsyncDelegate_DeleteForumThread) ((AsyncResult) ar).AsyncDelegate;
     try
     {
         this.storeRPCresult(ar, asyncDelegate.EndInvoke(ar));
     }
     catch (Exception exception)
     {
         DeleteForumThread_ReturnType returnData = new DeleteForumThread_ReturnType();
         this.manageRemoteExpection(ar, returnData, exception);
     }
 }