Пример #1
0
        private void btnNav_Click(object sender, RoutedEventArgs e)
        {
            if ((string)this.btnNav.Content != this.btnNav_Content)
            {
                return;
            }
            this.btnNav.Content = SurveyMsg.MsgbtnNav_SaveText;
            if (this.method_1())
            {
                this.btnNav.Content = this.btnNav_Content;
                return;
            }
            List <VEAnswer> list = this.method_2();

            this.oLogicEngine.PageAnswer = list;
            this.oPageNav.oLogicEngine   = this.oLogicEngine;
            if (!this.oPageNav.CheckLogic(this.CurPageId))
            {
                this.btnNav.Content = this.btnNav_Content;
                return;
            }
            this.method_3(list);
            if (SurveyHelper.Debug)
            {
                MessageBox.Show(SurveyHelper.ShowPageAnswer(list), SurveyMsg.MsgCaption, MessageBoxButton.OK, MessageBoxImage.Asterisk);
            }
            this.MyNav.PageAnswer = list;
            this.oPageNav.NextPage(this.MyNav, base.NavigationService);
            this.btnNav.Content = this.btnNav_Content;
        }