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