Beispiel #1
0
        public AddQuizViewModel GetAddViewModel(AddQuizBindingModel model)
        {
            AddQuizViewModel viewModel = Mapper.Instance
                                         .Map <AddQuizBindingModel, AddQuizViewModel>(model);

            return(viewModel);
        }
Beispiel #2
0
        public void AddNewQuiz(AddQuizBindingModel model)
        {
            Quiz quiz = Mapper.Instance
                        .Map <AddQuizBindingModel, Quiz>(model);

            this.Context.Quizzes.Add(quiz);
            this.Context.SaveChanges();
        }
Beispiel #3
0
        public ActionResult AddQuiz([Bind(Include = "Title")] AddQuizBindingModel model)
        {
            if (this.ModelState.IsValid)
            {
                this.service.AddNewQuiz(model);
                return(this.RedirectToAction("QuizList", "Admin", new { area = "Admin" }));
            }
            AddQuizViewModel viewModel = this.service.GetAddViewModel(model);

            return(this.View(viewModel));
        }