예제 #1
0
        private void ShowOrderTargetSelectionPage(YellowstonePathology.Business.Test.TestOrderInfo testOrderInfo)
        {
            SpecimenSelectionPage specimenSelectionPage = new SpecimenSelectionPage(this.m_AccessionOrder, testOrderInfo);

            specimenSelectionPage.Back           += new SpecimenSelectionPage.BackEventHandler(SpecimenSelectionPage_Back);
            specimenSelectionPage.TargetSelected += new SpecimenSelectionPage.TargetSelectedEventHandler(OrderTargetSelectionPage_TargetSelected);
            this.m_PageNavigator.Navigate(specimenSelectionPage);
        }
예제 #2
0
        private void TileSpecimenSelection_MouseUp(object sender, MouseButtonEventArgs e)
        {
            YellowstonePathology.Business.PanelSet.Model.PanelSetCollection panelSetCollection  = YellowstonePathology.Business.PanelSet.Model.PanelSetCollection.GetAll();
            YellowstonePathology.Business.Test.PanelSetOrder              panelSetOrder         = this.m_LoginUI.AccessionOrder.PanelSetOrderCollection.GetPanelSetOrder(this.m_LoginUI.ReportNo);
            YellowstonePathology.Business.PanelSet.Model.PanelSet         panelSet              = panelSetCollection.GetPanelSet(panelSetOrder.PanelSetId);
            YellowstonePathology.Business.Test.TestOrderInfo              testOrderInfo         = new Business.Test.TestOrderInfo(panelSet, null, true);
            YellowstonePathology.UI.Login.Receiving.SpecimenSelectionPage specimenSelectionPage = new Receiving.SpecimenSelectionPage(this.m_LoginUI.AccessionOrder, testOrderInfo);

            this.m_LoginPageWindow = new LoginPageWindow();
            this.m_LoginPageWindow.Show();
            specimenSelectionPage.TargetSelected += new Receiving.SpecimenSelectionPage.TargetSelectedEventHandler(SpecimenSelectionPage_TargetSelected);
            this.m_LoginPageWindow.PageNavigator.Navigate(specimenSelectionPage);
        }
예제 #3
0
        private void TileSpecimenSelection_MouseUp(object sender, MouseButtonEventArgs e)
        {
            YellowstonePathology.Business.PanelSet.Model.PanelSetCollection panelSetCollection = YellowstonePathology.Business.PanelSet.Model.PanelSetCollection.GetAll();
            YellowstonePathology.Business.Test.PanelSetOrder panelSetOrder = this.m_LoginUI.AccessionOrder.PanelSetOrderCollection.GetPanelSetOrder(this.m_LoginUI.ReportNo);
            YellowstonePathology.Business.PanelSet.Model.PanelSet panelSet = panelSetCollection.GetPanelSet(panelSetOrder.PanelSetId);
            YellowstonePathology.Business.Test.TestOrderInfo testOrderInfo = new Business.Test.TestOrderInfo(panelSet, null, true);
            YellowstonePathology.UI.Login.Receiving.SpecimenSelectionPage specimenSelectionPage = new Receiving.SpecimenSelectionPage(this.m_LoginUI.AccessionOrder, testOrderInfo);

            this.m_LoginPageWindow = new LoginPageWindow();
            this.m_LoginPageWindow.Show();
            specimenSelectionPage.TargetSelected += new Receiving.SpecimenSelectionPage.TargetSelectedEventHandler(SpecimenSelectionPage_TargetSelected);
            this.m_LoginPageWindow.PageNavigator.Navigate(specimenSelectionPage);
        }
예제 #4
0
 private void ShowOrderTargetSelectionPage(YellowstonePathology.Business.Test.TestOrderInfo testOrderInfo)
 {
     SpecimenSelectionPage specimenSelectionPage = new SpecimenSelectionPage(this.m_AccessionOrder, testOrderInfo);
     specimenSelectionPage.Back += new SpecimenSelectionPage.BackEventHandler(SpecimenSelectionPage_Back);
     specimenSelectionPage.TargetSelected += new SpecimenSelectionPage.TargetSelectedEventHandler(OrderTargetSelectionPage_TargetSelected);
     this.m_PageNavigator.Navigate(specimenSelectionPage);
 }