Exemplo n.º 1
0
 public void getForumListCallback(GetForumList_ReturnType returnData)
 {
     if (returnData.Success)
     {
         foreach (ForumInfo info in returnData.forumInfo)
         {
             ForumData data = new ForumData {
                 areaID       = info.areaID,
                 areaType     = info.areaType,
                 forumID      = info.forumID,
                 forumTitle   = info.forumTitle,
                 lastTime     = info.lastDate,
                 numPosts     = info.numPosts,
                 numReadPosts = info.numReadPosts
             };
             this.forumArray[data.forumID] = data;
         }
         this.lastRefreshTime = DateTime.Now;
         this.initForum();
     }
 }
Exemplo n.º 2
0
 public void OurRemoteAsyncCallBack_GetForumList(IAsyncResult ar)
 {
     RemoteAsyncDelegate_GetForumList asyncDelegate = (RemoteAsyncDelegate_GetForumList) ((AsyncResult) ar).AsyncDelegate;
     try
     {
         this.storeRPCresult(ar, asyncDelegate.EndInvoke(ar));
     }
     catch (Exception exception)
     {
         GetForumList_ReturnType returnData = new GetForumList_ReturnType();
         this.manageRemoteExpection(ar, returnData, exception);
     }
 }