public ActionResult SelectQuestionsFK()
        {
            SelectQuestionsFK model = new SelectQuestionsFK();

            model.Tests      = testService.GetTests();
            model.Domains    = domainService.GetDomains();
            model.SubDomains = subDomainService.GetSubDomains();

            return(View(model));
        }
        public ActionResult SelectQuestionsFK(SelectQuestionsFK model)
        {
            Question question = new Question();

            try
            {
                question.TestId      = model.SelectedTestId;
                question.DomainId    = model.SelectedDomainId;
                question.SubDomainId = model.SelectedSubDomainId;
            }
            catch (Exception e)
            {
                Log.Error(e.ToString());
            }

            return(RedirectToAction("CreateQuestion", new
            {
                question.TestId,
                question.DomainId,
                question.SubDomainId
            }));
        }