public MessageCenterWindow() { ThemeSwitcher.LoadSkin(ThemeEnum.Aero, this); this.InitializeComponent(); this.InitEventHandler(); this.messageCenter = new MessageCenterViewModel(); this.groups = this.dataService.GetEntGroupList(); }
//internal FlowDocumentScrollViewer ViewMessageBoxViewer; //internal FlowDocument ViewMessageBox; //internal TableRowGroup trgMessageTable; //internal DatePicker DateSelect; //internal Button FirstPage; //internal Button PrePage; //internal TextBox textPage; //internal TextBlock tbkTotal; //internal Button NextPage; //internal Button LastPage; ////private bool _contentLoaded; public OANoticeRecordPage() { ThemeSwitcher.LoadSkin(ThemeEnum.Aero, this); this.InitializeComponent(); this.ShowPage = 1; this.MaxPage = 0; this.startTime = null; this.endTime = null; this.textPage.Text = this.ShowPage.ToString(); this.tbkTotal.Text = "页/" + this.MaxPage.ToString() + "页"; this.messageCenter = new MessageCenterViewModel(); }
private void NoticeRecordEvent(NoticeRecordResponse response) { if (response.noticeRecord.Count != 0) { WindowModel.Instance.OARecordPage.SetShowPage(response); } else { MessageCenterViewModel.SetNoRecord(); } if (response.noticeRecord.Count != 0) { switch (response.type) { case 0: WindowModel.Instance.OATreeView.OAtree(response.noticeRecord, OAModuleType.OA_GETALL_RECORD); break; case 5: WindowModel.Instance.OATreeView.OAtree(response.noticeRecord, OAModuleType.OA_WORKFLOW_RECORD_TYPE); break; case 6: WindowModel.Instance.OATreeView.OAtree(response.noticeRecord, OAModuleType.OA_PROMANAGER_RECORD_TYPE); break; case 7: WindowModel.Instance.OATreeView.OAtree(response.noticeRecord, OAModuleType.OA_NOTICE_RECORD_TYPE); break; case 8: WindowModel.Instance.OATreeView.OAtree(response.noticeRecord, OAModuleType.OA_SYSTEM_RECORD_TYPE); break; case 9: WindowModel.Instance.OATreeView.OAtree(response.noticeRecord, OAModuleType.OA_PLAN_RECORD_TYPE); break; case 10: WindowModel.Instance.OATreeView.OAtree(response.noticeRecord, OAModuleType.OA_DOC_RECORD_TYPE); break; case 11: WindowModel.Instance.OATreeView.OAtree(response.noticeRecord, OAModuleType.OA_DISCUSS_RECORD_TYPE); break; case 12: WindowModel.Instance.OATreeView.OAtree(response.noticeRecord, OAModuleType.OA_APPROVE_RECORD_TYPE); break; } } }
//internal ListViewItem lisWORKFLOW; //internal ListViewItem listPROMANAGER; //internal ListViewItem listNOTICE; //internal ListViewItem listSYSTEM; //internal ListViewItem listPLAN; //internal ListViewItem listDOC; //internal ListViewItem listDISCUSS; //internal ListViewItem listAPPROVE_RECORD; //private bool _contentLoaded; public OANoticeListView() { this.InitializeComponent(); this.messageCenter = new MessageCenterViewModel(); }
private void InitDate() { this.groups = this.dataService.GetEntGroupList(); this.messageCenter = new MessageCenterViewModel(); }