Пример #1
0
        public async Task <ActionResult> Create(QuestionUi question)
        {
            FixModelAndModelState(question);
            if (question != null && ModelState.IsValid)
            {
                await _questionService.AddNewQuestion(question.ConvertToDomain());

                return(RedirectToAction("Index"));
            }

            return(View(question));
        }
Пример #2
0
        public async Task <ActionResult> Edit(QuestionUi question)
        {
            var personQualities = await _personQualityService.GetPersonQualities();

            if (ModelState.IsValid)
            {
                await _questionService.UpdateQuestion(question.ConvertToDomain());

                return(RedirectToAction("Index"));
            }

            ViewBag.PersonQualities = personQualities;
            return(View(question));
        }