public IActionResult Stanford(string participantID, string bed, string wake, string latency, string tst) { var testName = _testNameGetter.Get(participantID); _sleepQuestionsRepository.Save(participantID, testName, bed, wake, latency, tst); return(View(new StanfordViewModel(participantID, false))); }
public IActionResult Stanford(string participantID, Sexes?sex, string age, string yearStudy, Hands?handed, bool?impairments, bool?glasses, string language, string bilingual, string currentCountry, string bed, string wake, string latency, string tst) { var testName = _testNameGetter.Get(participantID); _demographicsRepository.Save(new DemographicsDbModel { ParticipantID = participantID, Sex = sex, Age = age, YearStudy = yearStudy, Handed = handed, Impairments = impairments, Glasses = glasses, Language = language, Bilingual = bilingual, CurrentCountry = currentCountry }); _sleepQuestionsRepository.Save(participantID, testName, bed, wake, latency, tst); IActionResult result; if (_participantLanguageQualificationChecker.IsQualified(language)) { result = View(new StanfordViewModel(participantID, true)); } else { result = RedirectToAction("Index", "Language", new { participantID }); } return(result); }