public async Task <string> Create(CreateQueryDto request, CancellationToken cancellationToken = default(CancellationToken)) { string data = await ServiceProxy.GetPostDataAsync("/Query/Create", request); Dictionary <string, string> response = ServiceProxy.GetDeserializedDataFromJson <Dictionary <string, string> >(data); return(response["result"]); }
public async Task <bool> SubmitQuestion(CreateQueryDto question) { var result = await _service.Create(question); if (result.Equals("success")) { return(true); } else { return(false); } }
public async Task <string> Create(CreateQueryDto input) { string returnText = string.Empty; if (input == null) { throw new System.ArgumentNullException(nameof(input)); } var query = ObjectMapper.Map <Query>(input); var queryId = await _queryRepository.InsertAndGetIdAsync(query); if (queryId != 0) { returnText = "success"; } else { returnText = "failed"; } return(returnText); }
public AskQuestion() { Item = new CreateQueryDto(); InitializeComponent(); }