public IActionResult OnPost() { question.q_id = new Random().Next(6, 10000); question.answer = Answer; type = question.type; DataModel dataModel; if (type == "text") { dataModel = new DataModel(PathManager.fullTextPath); dataModel.AddQuestionToCourse(question); flag = true; return(RedirectToPage("/index")); } else if (type == "numbers") { dataModel = new DataModel(PathManager.fullNumPath); dataModel.AddQuestionToCourse(question); flag = true; return(RedirectToPage("/index")); } else { dataModel = new DataModel(PathManager.fullBinaryPath); dataModel.AddQuestionToCourse(question); flag = true; return(RedirectToPage("/index")); } }