public void Start()
 {
     this.m_LoginPageWindow = new UI.Login.LoginPageWindow();
     AdditionalTestingEMailPage additionalTestingEMailPage = new AdditionalTestingEMailPage(this.m_PanelSetOrder, this.m_AccessionOrder);
     additionalTestingEMailPage.Next += AdditionalTestingEMailPage_Finished;
     additionalTestingEMailPage.Back += AdditionalTestingEMailPage_Finished;
     this.m_LoginPageWindow.PageNavigator.Navigate(additionalTestingEMailPage);
     this.m_LoginPageWindow.ShowDialog();
 }
Пример #2
0
        public void Start()
        {
            this.m_LoginPageWindow = new UI.Login.LoginPageWindow();
            AdditionalTestingEMailPage additionalTestingEMailPage = new AdditionalTestingEMailPage(this.m_PanelSetOrder, this.m_AccessionOrder);

            additionalTestingEMailPage.Next += AdditionalTestingEMailPage_Finished;
            additionalTestingEMailPage.Back += AdditionalTestingEMailPage_Finished;
            this.m_LoginPageWindow.PageNavigator.Navigate(additionalTestingEMailPage);
            this.m_LoginPageWindow.ShowDialog();
        }
Пример #3
0
        private bool ShowAdditionalTestingEMailPage()
        {
            bool result = false;

            if (this.m_TestOrderInfo.PanelSet.HasTechnicalComponent == true)
            {
                if (this.m_TestOrderInfo.PanelSet.TechnicalComponentFacility.GetType() != typeof(YellowstonePathology.Business.Facility.Model.YellowstonePathologyInstituteBillings))
                {
                    if (this.m_AccessionOrder.PanelSetOrderCollection.Count > 1 && this.m_AccessionOrder.PhysicianId != 0)
                    {
                        result = true;
                        AdditionalTestingEMailPage additionalTestingEMailPage = new AdditionalTestingEMailPage(this.m_TestOrderInfo.PanelSetOrder, this.m_AccessionOrder);
                        additionalTestingEMailPage.Next += AdditionalTestingEMailPage_Next;
                        additionalTestingEMailPage.Back += AdditionalTestingEMailPage_Back;
                        this.m_PageNavigator.Navigate(additionalTestingEMailPage);
                    }
                }
            }
            return(result);
        }
Пример #4
0
 private bool ShowAdditionalTestingEMailPage()
 {
     bool result = false;
     if (this.m_TestOrderInfo.PanelSet.HasTechnicalComponent == true)
     {
         if (this.m_TestOrderInfo.PanelSet.TechnicalComponentFacility.GetType() != typeof(YellowstonePathology.Business.Facility.Model.YellowstonePathologyInstituteBillings))
         {
             if (this.m_AccessionOrder.PanelSetOrderCollection.Count > 1 && this.m_AccessionOrder.PhysicianId != 0)
             {
                 result = true;
                 AdditionalTestingEMailPage additionalTestingEMailPage = new AdditionalTestingEMailPage(this.m_TestOrderInfo.PanelSetOrder, this.m_AccessionOrder);
                 additionalTestingEMailPage.Next += AdditionalTestingEMailPage_Next;
                 additionalTestingEMailPage.Back += AdditionalTestingEMailPage_Back;
                 this.m_PageNavigator.Navigate(additionalTestingEMailPage);
             }
         }
     }
     return result;
 }