Exemple #1
0
        private bool BRAFReminder()
        {
            bool result = false;

            if (this.m_LSERuleCollection.Count == 1)
            {
                YellowstonePathology.Business.Test.LynchSyndrome.LSERule lseRule = (YellowstonePathology.Business.Test.LynchSyndrome.LSERule) this.ListViewResults.Items[0];
                if (lseRule.BRAFIsRequired(this.m_AccessionOrder, this.m_PanelSetOrderLynchSyndromeEvaluation) == true)
                {
                    MessageBoxResult messageBoxResult = MessageBox.Show("A Braf is required.  Click Yes to stop and order one or click No to continue?", "Continue!", MessageBoxButton.YesNo);
                    if (messageBoxResult == MessageBoxResult.Yes)
                    {
                        result = true;
                        return(result);
                    }
                }

                if (lseRule.MethIsRequired(this.m_AccessionOrder, this.m_PanelSetOrderLynchSyndromeEvaluation) == true)
                {
                    MessageBoxResult messageBoxResult = MessageBox.Show("A Meth Analysis is required.  Click Yes to stop and order one or click No to continue?", "Continue!", MessageBoxButton.YesNo);
                    if (messageBoxResult == MessageBoxResult.Yes)
                    {
                        result = true;
                    }
                }
            }
            return(result);
        }