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."; } }
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"; } }