示例#1
0
        public void SetAccessionOrder(YellowstonePathology.Business.Search.CytologyScreeningSearchResult searchResult)
        {
            this.m_AccessionOrder        = YellowstonePathology.Business.Persistence.DocumentGateway.Instance.PullAccessionOrder(searchResult.MasterAccessionNo, this.m_Writer);
            this.m_PanelSetOrderCytology = (YellowstonePathology.Business.Test.ThinPrepPap.PanelSetOrderCytology) this.m_AccessionOrder.PanelSetOrderCollection.GetPanelSetOrder(searchResult.ReportNo);
            this.m_SpecimenOrder         = this.m_AccessionOrder.SpecimenOrderCollection.GetSpecimenOrderByOrderTarget(this.m_PanelSetOrderCytology.OrderedOnId);

            this.DataLoaded();
        }
示例#2
0
        private void ListViewSearchResult_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            DateTime hit = DateTime.Now;

            if (this.ListViewSearchResults.SelectedItems.Count != 0)
            {
                YellowstonePathology.Business.Search.CytologyScreeningSearchResult selectedSearchResult = (YellowstonePathology.Business.Search.CytologyScreeningSearchResult) this.ListViewSearchResults.SelectedItem;
                this.m_CytologyUI.SetAccessionOrder(selectedSearchResult);
            }
        }
        private void ListViewSearchResult_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            DateTime hit = DateTime.Now;

            if (this.ListViewSearchResults.SelectedItems.Count != 0)
            {
                YellowstonePathology.Business.Search.CytologyScreeningSearchResult selectedSearchResult = (YellowstonePathology.Business.Search.CytologyScreeningSearchResult) this.ListViewSearchResults.SelectedItem;
                this.m_CytologyUI.SetAccessionOrder(selectedSearchResult);
            }
            DateTime done    = DateTime.Now;
            TimeSpan elapsed = done - hit;

            Console.WriteLine(" *** ElapsedTime = " + elapsed.TotalMilliseconds.ToString() + " ***");
        }