Exemple #1
0
 private void HyperLinkPDL1_Click(object sender, RoutedEventArgs e)
 {
     YellowstonePathology.Business.Test.PDL122C3.PDL122C3Test pdl1Test = new Business.Test.PDL122C3.PDL122C3Test();
     if (this.m_AccessionOrder.PanelSetOrderCollection.Exists(pdl1Test.PanelSetId) == false)
     {
         this.OrderTest(this, new CustomEventArgs.PanelSetReturnEventArgs(pdl1Test));
     }
 }
 private void EGFRToALKReflexPage_OrderPDL122C3(object sender, EventArgs e)
 {
     YellowstonePathology.Business.Test.PDL122C3.PDL122C3Test pdl122C3Test = new Business.Test.PDL122C3.PDL122C3Test();
     this.StartReportOrderPath(pdl122C3Test);
 }
        private void EGFRToALKReflexPage_OrderPDL122C3(object sender, EventArgs e)
        {
            YellowstonePathology.Business.Test.PDL122C3.PDL122C3Test pdl122C3Test = new Business.Test.PDL122C3.PDL122C3Test();
            YellowstonePathology.Business.Interface.IOrderTarget orderTarget = this.m_AccessionOrder.SpecimenOrderCollection.GetOrderTarget(this.m_EGFRToALKReflexAnalysisTestOrder.OrderedOnId);
            YellowstonePathology.Business.Test.TestOrderInfo testOrderInfo = new YellowstonePathology.Business.Test.TestOrderInfo(pdl122C3Test, 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);
        }