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)); }
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)); }