public JsonResult AddInterview(string name, string question, string answers, string botId)
        {
            if (string.IsNullOrEmpty(answers))
            {
                return(Json(false));
            }
            if (string.IsNullOrEmpty(name))
            {
                return(Json(false));
            }
            if (string.IsNullOrEmpty(question))
            {
                return(Json(false));
            }
            if (string.IsNullOrEmpty(botId))
            {
                return(Json(false));
            }

            var parsedAnswers = JsonConvert.DeserializeObject <List <string> >(answers);

            var interviewDto = _interviewsRepository.AddInterview(new Interview
            {
                Name     = name,
                Question = question,
                BotId    = botId,
                Answers  = parsedAnswers
            });

            return(interviewDto != null
                                ? Json(interviewDto.Transform())
                                : Json(false));
        }
        public IActionResult AddInterview(string name, string question, string botId, List <string> answers)
        {
            _interviewsRepository.AddInterview(new Interview
            {
                Name     = name,
                Question = question,
                Answers  = answers,
                BotId    = botId
            });

            return(Redirect("/bot?id=" + botId));
        }