Exemplo n.º 1
0
        //end edit question

        public ActionResult DeleteQuestion(Guid Id)
        {
            QuestionViewModel questionViewModel = new QuestionViewModel(db.Questions.Find(Id));

            if (questionViewModel != null)
            {
                questionViewModel.DeleteQuestion(questionViewModel);
                if (questionViewModel.Type == "Checkbox")
                {
                    QuestionAnswerViewModel answer;
                    var answers = db.QuestionAnswers.Where(x => x.QuestionId == questionViewModel.Id);
                    int i       = 0;
                    foreach (var item in answers)
                    {
                        answer = new QuestionAnswerViewModel(item);
                        answer.DeleteQuestionAnswer(answer);
                    }
                }
            }
            return(RedirectToAction("Create", "Surveys"));
        }