public ActionResult Create(CreateViewModel createViewModel)
        {
            if (!ModelState.IsValid)
            {
                return View(createViewModel);
            }

            var selectedQuestionGroup = QuestionGroupService.FindById(createViewModel.DropDownList_QuestionGroup_Property.SelectedQuestionGroup);

            var question = new Question()
            {
                Content = createViewModel.Content,
                QuestionGroup = selectedQuestionGroup,
                QuestionGroupId = createViewModel.DropDownList_QuestionGroup_Property.SelectedQuestionGroup != -1 ? (int?)createViewModel.DropDownList_QuestionGroup_Property.SelectedQuestionGroup : null,
            };

            QuestionService.CreateQuestion(question);
            TempData["QuestionId"] = question.QuestionId;
            TempData["QuestionName"] = question.Content;
            TempData["Message"] = QuestionsMessage.CreateSuccess;
            return Redirect(Url.Content("~/feedback/questions/index"));
        }
        public ActionResult Create()
        {
            var dropdownlist_QuestionGroup_Property = new CreateViewModel.DropDownList_QuestionGroup()
            {
                QuestionGroups = QuestionGroupService.GetQuestionGroups().ToList()
            };

            var createViewModel = new CreateViewModel()
            {
                DropDownList_QuestionGroup_Property = dropdownlist_QuestionGroup_Property
            };

            return View("~/views/feedback/questions/create.cshtml", createViewModel);
        }