Exemplo n.º 1
0
        public IActionResult EditExamModel(long id, [FromForm] ExamModel examModel)
        {
            if (!ModelState.IsValid)
            {
                ModelState.AddModelError(string.Empty, "修改错误");
                return(View(examModel));
            }
            var exam = _ExamService.GetExamModelById(id);

            exam.QClassId   = examModel.QClassId;
            exam.Question   = examModel.Question;
            exam.AnswerA    = examModel.AnswerA;
            exam.AnswerB    = examModel.AnswerB;
            exam.AnswerC    = examModel.AnswerC;
            exam.AnswerD    = examModel.AnswerD;
            exam.Explain    = examModel.Explain;
            exam.Difficulty = examModel.Difficulty;
            _ExamService.EditExamModel(exam);

            return(RedirectToAction(nameof(GetAllExamModelsByQ), exam.QClassId));
        }