public ActionResult EditTest(int ID) { List <ModelQuestion> questions = _questionStore.GetQuestionsByTest(ID).ToList(); EditTestAndQuestionsViewModel model = new EditTestAndQuestionsViewModel(_testStore.GetTest(ID), questions); return(PartialView(model)); }
public ActionResult EditTestF(EditTestAndQuestionsViewModel model) { if (!ModelState.IsValid) { return(RedirectToAction("ViewTests", "Admin")); } _testStore.UpdateTest(model.ToDataModel()); HelpingClass.FEach(model.Questions, x => _questionStore.UpdateQuestion(x)); return(RedirectToAction("ViewTests", "Admin")); }