private void HyperLinkPDL1_Click(object sender, RoutedEventArgs e)
 {
     YellowstonePathology.Business.Test.PDL1SP142.PDL1SP142Test pdl1Test = new Business.Test.PDL1SP142.PDL1SP142Test();
     if (this.m_AccessionOrder.PanelSetOrderCollection.Exists(pdl1Test.PanelSetId) == false)
     {
         this.OrderTest(this, new CustomEventArgs.PanelSetReturnEventArgs(pdl1Test));
     }
 }
Esempio n. 2
0
        private void EGFRToALKReflexPage_OrderPDL1SP142(object sender, EventArgs e)
        {
            YellowstonePathology.Business.Test.PDL1SP142.PDL1SP142Test pdl1SP142Test = new Business.Test.PDL1SP142.PDL1SP142Test();
            YellowstonePathology.Business.Interface.IOrderTarget orderTarget = this.m_AccessionOrder.SpecimenOrderCollection.GetOrderTarget(this.m_EGFRToALKReflexAnalysisTestOrder.OrderedOnId);
            YellowstonePathology.Business.Test.TestOrderInfo testOrderInfo = new YellowstonePathology.Business.Test.TestOrderInfo(pdl1SP142Test, orderTarget, false);
            YellowstonePathology.Business.Visitor.OrderTestOrderVisitor orderVisitor = new Business.Visitor.OrderTestOrderVisitor(testOrderInfo);
            this.m_AccessionOrder.TakeATrip(orderVisitor);
            orderVisitor.PanelSetOrder.Distribute = false;

            YellowstonePathology.Business.Task.Model.TaskOrder taskOrder = this.m_AccessionOrder.CreateTask(testOrderInfo);
            this.m_AccessionOrder.TaskOrderCollection.Add(taskOrder);

            this.m_AccessionOrder.PanelSetOrderCollection.UpdateTumorNucleiPercentage(this.m_EGFRToALKReflexAnalysisTestOrder);
        }