public async Task <IActionResult> Create([Bind("DatasetID,QuestionnaireID,ParticipantID,SubmissionDate")] Dataset dataset)
        {
            if (ModelState.IsValid)
            {
                _datasetsContext.Add(dataset);
                await _datasetsContext.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(dataset));
        }
        public DeelnemersController(ResearchesContext researchesContext, QuestionnairesContext questionnairesContext, DatasetsContext datasetsContext)
        {
            _researchesContext     = researchesContext;
            _questionnairesContext = questionnairesContext;
            _datasetsContext       = datasetsContext;

            //If no datasets were found, seed one
            if (_datasetsContext.Datasets.Any() == false)
            {
                Dataset dummyDataset = new Dataset
                {
                    //QuestionnaireID = _questionnairesContext.Questionnaires
                };

                _datasetsContext.Add(dummyDataset);
            }
        }