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