Sfoglia il codice sorgente

survey user form (3)

ganahrhr 2 anni fa
parent
commit
1ce2ff2c62
1 ha cambiato i file con 7 aggiunte e 2 eliminazioni
  1. 7 2
      Pages/ModalSurvey.razor

+ 7 - 2
Pages/ModalSurvey.razor

@@ -77,8 +77,13 @@
 
         Console.WriteLine($"AnswerID: {_survey.SurveyItems[_currentQuestionID].AnswerID}.");
 
-        _currentQuestionPosition++;
-        _currentQuestionID = _survey.SurveyItemsSorted.FirstOrDefault(i => i.Value.Position == _currentQuestionPosition).Key;
+        if (_currentQuestionPosition < _survey.SurveyItems.Count)
+        {
+            _currentQuestionPosition++;
+            _currentQuestionID = _survey.SurveyItemsSorted.FirstOrDefault(i => i.Value.Position == _currentQuestionPosition).Key;
+        }
+        else
+            Close();
     }
 
     string PositionToLetter(int position)