Esempio n. 1
0
        public async Task <IActionResult> DeleteQuestionAsync(int questionId)
        {
            try
            {
                Question question = await _questionsRepository.DeleteQuestionAsync(questionId);

                if (question != null)
                {
                    return(new OkObjectResult(new QuestionViewModel()
                    {
                        Id = question.QuestionId,
                        Age = question.Age,
                        IsStudent = question.IsStudent,
                        Income = question.Income
                    }));
                }
                else
                {
                    return(new NotFoundResult());
                }
            }
            catch
            {
                return(new ConflictResult());
            }
        }