public void OAtree(System.Collections.Generic.List<NoticeRecord> list, OAModuleType type)
 {
     OANoticeRecordPage page = WindowModel.Instance.OARecordPage;
     page.trgMessageTable.Rows.Clear();
     page.MessageCenter(list);
     WindowModel.Instance.MessageCenterWindow.ViewMsgFrame.NavigationService.Navigate(page);
 }
 public void SendOANoticeRequest(long fromUid, string startTime, int page, int limit, OAModuleType type)
 {
     NoticeRecordRequest request = new NoticeRecordRequest();
     request.uid = fromUid;
     request.limit = limit;
     request.page = page;
     request.startTime = startTime;
     request.type = (int)type;
     this.connection.Send(PacketType.NOTICE_RECORD, request);
 }
        public void SendOADataSearch(long fromUid, string startTime, int page, int limit, OAModuleType type, string endTime)
        {
            NoticeRecordRequest request = new NoticeRecordRequest();

            request.uid       = fromUid;
            request.limit     = limit;
            request.page      = page;
            request.startTime = startTime;
            request.type      = (int)type;
            request.endTime   = endTime;
            request.ByTime    = true;
            this.connection.Send(PacketType.NOTICE_RECORD, request);
        }