public override void Walk(PanelSetOrderCollection panelSetOrderCollection, YellowstonePathology.Business.Test.ReflexTesting.ReflexTestingPlan reflexTestingPlan)
        {
            reflexTestingPlan.ReflexTestingPlanStepCollection.Add(this);
            this.SetStatus(panelSetOrderCollection);

            reflexTestingPlan.StatusMessage += System.Environment.NewLine;
            if (panelSetOrderCollection.HasTestBeenOrdered(this.m_Test.TestId) == true)
            {
                reflexTestingPlan.StatusMessage += "Progesterone Receptor, Semi-quantitative has been ordered.";
            }
            else
            {
                reflexTestingPlan.StatusMessage += "Progesterone Receptor, Semi-quantitative has not been ordered.";
            }
        }
Esempio n. 2
0
        public override void Walk(PanelSetOrderCollection panelSetOrderCollection, YellowstonePathology.Business.Test.ReflexTesting.ReflexTestingPlan reflexTestingPlan)
        {
            reflexTestingPlan.ReflexTestingPlanStepCollection.Add(this);
            this.SetStatus(panelSetOrderCollection);

            reflexTestingPlan.StatusMessage += System.Environment.NewLine;
            if (panelSetOrderCollection.HasTestBeenOrdered(this.m_Test.TestId) == true)
            {
                reflexTestingPlan.StatusMessage += "Estrogen Receptor, Semi-quantitative has been ordered.";
            }
            else
            {
                reflexTestingPlan.StatusMessage += "Estrogen Receptor, Semi-quantitative has not been ordered.";
            }
        }
 public override void SetStatus(PanelSetOrderCollection panelSetOrderCollection)
 {
     if (panelSetOrderCollection.HasTestBeenOrdered(this.m_Test.TestId) == false)
     {
         this.m_Ordered       = false;
         this.m_StatusMessage = "Not Ordered";
     }
     else
     {
         YellowstonePathology.Business.Test.Model.TestOrder testOrder  = panelSetOrderCollection.GetTestOrderByTestId(this.m_Test.TestId);
         YellowstonePathology.Business.Test.PanelOrder      panelOrder = panelSetOrderCollection.GetPanelOrderByTestOrderId(testOrder.TestOrderId);
         this.m_Ordered       = true;
         this.m_OrderDate     = panelOrder.OrderTime;
         this.m_StatusMessage = "Test has been ordered";
     }
 }
 public override void SetStatus(PanelSetOrderCollection panelSetOrderCollection)
 {
     if (panelSetOrderCollection.HasTestBeenOrdered(this.m_Test.TestId) == false)
     {
         this.m_Ordered = false;
         this.m_StatusMessage = "Not Ordered";
     }
     else
     {
         YellowstonePathology.Business.Test.Model.TestOrder testOrder = panelSetOrderCollection.GetTestOrderByTestId(this.m_Test.TestId);
         YellowstonePathology.Business.Test.PanelOrder panelOrder = panelSetOrderCollection.GetPanelOrderByTestOrderId(testOrder.TestOrderId);
         this.m_Ordered = true;
         this.m_OrderDate = panelOrder.OrderTime;
         this.m_StatusMessage = "Test has been ordered";
     }
 }