public ActionResult Test(Quiz quiz) { quiz = cx.Quizzes.Find(quiz.Id); if (Session["page"] == null) { Session["page"] = 0; } var starter = new TestStarter(quiz, cx, helper); Session["save"] = starter.SessionSave; if (quiz.TestingType == QuizTestingType.PerSection) { ViewBag.Section = starter.PerSectionModel; } else if (quiz.TestingType == QuizTestingType.PerQuestion) { ViewBag.Question = starter.PerQuestionModel; } return(View(quiz)); }
private void start <T>(int width = 0, int height = 0) where T : IPresenter { var starter = new TestStarter <T>(); starter.Start(width, height); }