public override void Run()
        {
            YellowstonePathology.Business.Test.ThinPrepPap.ThinPrepPapTest thinPrepPapTest = new Test.ThinPrepPap.ThinPrepPapTest();
            YellowstonePathology.Business.Test.HPV.HPVTest panelSetHPV = new Test.HPV.HPVTest();
            YellowstonePathology.Business.Test.HPV1618.HPV1618Test hpv1618Test = new Test.HPV1618.HPV1618Test();
            YellowstonePathology.Business.Test.NGCT.NGCTTest ngctTest = new Test.NGCT.NGCTTest();

            foreach (YellowstonePathology.Business.Test.PanelSetOrder panelSetOrder in this.m_AccessionOrder.PanelSetOrderCollection)
            {
                if (panelSetOrder.PanelSetId == thinPrepPapTest.PanelSetId || panelSetOrder.PanelSetId == panelSetHPV.PanelSetId
                    || panelSetOrder.PanelSetId == hpv1618Test.PanelSetId || panelSetOrder.PanelSetId == ngctTest.PanelSetId)
                {
                    if (panelSetOrder.Final == false)
                    {
                        this.m_ActionRequired = true;
                        this.m_Message.AppendLine("One or more tests are not final");
                    }
                }
            }
        }
Ejemplo n.º 2
0
        public override void Run()
        {
            YellowstonePathology.Business.Test.ThinPrepPap.ThinPrepPapTest thinPrepPapTest = new Test.ThinPrepPap.ThinPrepPapTest();
            YellowstonePathology.Business.Test.HPV.HPVTest         panelSetHPV             = new Test.HPV.HPVTest();
            YellowstonePathology.Business.Test.HPV1618.HPV1618Test hpv1618Test             = new Test.HPV1618.HPV1618Test();
            YellowstonePathology.Business.Test.NGCT.NGCTTest       ngctTest = new Test.NGCT.NGCTTest();

            foreach (YellowstonePathology.Business.Test.PanelSetOrder panelSetOrder in this.m_AccessionOrder.PanelSetOrderCollection)
            {
                if (panelSetOrder.PanelSetId == thinPrepPapTest.PanelSetId || panelSetOrder.PanelSetId == panelSetHPV.PanelSetId ||
                    panelSetOrder.PanelSetId == hpv1618Test.PanelSetId || panelSetOrder.PanelSetId == ngctTest.PanelSetId)
                {
                    if (panelSetOrder.Final == false)
                    {
                        this.m_ActionRequired = true;
                        this.m_Message.AppendLine("One or more tests are not final");
                    }
                }
            }
        }