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