//Hiển thị bộ câu hỏi để cập nhật public ActionResult UpdatePart8(Guid groupId) { var group = db.bq_QuestionGroup_GetById(groupId).Single(); var questionList = db.bq_Question_GetByQuestionGroupId(group.QuestionGroupId).ToList(); bq_Part8 part8 = new bq_Part8(); part8.Group = group; part8.QuestionList = questionList; return View(part8); }
public ActionResult UpdatePart8(bq_Part8 part8) { if (ModelState.IsValid) { db.bq_QuestionGroup_Update( part8.Group.QuestionGroupId, part8.Group.Name, part8.Group.Order, part8.Group.Paragraph, part8.Group.MediaPath); foreach (var question in part8.QuestionList) { db.bq_Question_Update( question.QuestionId, question.Order, question.ImagePath, question.MediaPath, question.Paragraph, question.OptionA, question.OptionB, question.OptionC, question.OptionD, question.Answer); } //Trả về trang chủ return Redirect("/"); } else { //Nếu như dữ liệu gởi lên không đạt yêu cầu //Trả về client trạng thái dữ liệu đang làm dở return View(part8); } }