예제 #1
0
 public ActionResult Index()
 {
     _setupQuiz = new QuizSetupAplicacao();
     ViewBag.AssuntosDisponiveis = _setupQuiz.AssuntosDisponiveis().OrderBy(a => a.Name).ToList().AsEnumerable();
     ViewBag.QuizzesDisponiveis = _setupQuiz.DisponiveisParaAssociarPerguntas().OrderBy(q => q.Descricao).ToList();
     return View("NovoQuiz");
 }
예제 #2
0
 public ActionResult Novo(QuizModel quizModel)
 {
     quizModel.CriadoEm = DateTime.Now;
     quizModel.ExpiraEm = DateTime.Now.AddDays(15);
     _setupQuiz = new QuizSetupAplicacao();
     _setupQuiz.CriaNovoQuiz(quizModel);
     return Index();
 }
예제 #3
0
        public ActionResult Nova(AssuntoModel assuntoModel)
        {
            if (!String.IsNullOrEmpty(Request.Form[0]))
                assuntoModel.ParentAssuntoId = Convert.ToInt32(Request.Form[0]);

            _setupQuiz = new QuizSetupAplicacao();
            _setupQuiz.CriaNovoAssunto(assuntoModel);
            return Index();
        }
예제 #4
0
        public ActionResult Novo(QuizModel quizModel)
        {
            quizModel.CriadoEm = DateTime.Now;
            quizModel.ExpiraEm = DateTime.Now.AddDays(15);
            if ((quizModel.CategoriaId == 0) || String.IsNullOrEmpty(Request.Form[0]))
            {
                ViewBag.SelecionouAssunto = false;
                return Index();
            }

            _setupQuiz = new QuizSetupAplicacao();
            _setupQuiz.CriaNovoQuiz(quizModel);
            return Index();
        }
예제 #5
0
 public ViewResult Index()
 {
     _setupQuiz = new QuizSetupAplicacao();
     ViewBag.AssuntosDisponiveis = _setupQuiz.AssuntosDisponiveis();
     return View("Assuntos");
 }
예제 #6
0
 public AssuntoController(IQuizSetupAplicacao quizSetupAplicacao)
 {
     _setupQuiz = quizSetupAplicacao;
 }
예제 #7
0
 public AssuntoController()
 {
     _setupQuiz = new QuizSetupAplicacao();
 }