public ucSingleSearchResultPanel(uint searchHandle, uint taskId) : this() { m_searchHandle = searchHandle; m_taskId = taskId; m_viewModel = new SingleSearchResultPanelViewModel(); m_viewModel.SearchFinished += m_viewModel_SearchFinished; m_viewModel.SearchHandle = m_searchHandle; StartSearchTime = new DateTime(); FinishSearchTime = new DateTime(); }
public void Init(SingleSearchResultPanelViewModel basevm, uint taskId) { if (basevm != null) { m_baseViewModel = basevm; m_taskId = taskId; buttonReviewVideo.Visible = m_baseViewModel.GetTaskInfo(m_taskId).TaskType == TaskType.History; if (basevm.SearchResult != null) { m_allrecords = basevm.SearchResult; pageNavigatorEx1.MaxCount = m_allrecords.Count; pageNavigatorEx1.Index = 1; } } }