public async Task <CallWebRowDto> Post(CallWebPostDto postDto) { var content = ToJsonContent(postDto); var response = await GetClient().PostAsync(BaseUrl, content); var callWebDto = await CallWebRowFromResponse(response); return(callWebDto); }
public async Task <string> CreateSurvey(Employee employee) { var callWebPostDto = CallWebPostDto.FromEmployee(employee); var callWebDto = await CallWebApi.Post(callWebPostDto); if (string.IsNullOrEmpty(callWebDto.Telkey)) { throw new InvalidOperationException("Telkey was not created."); } return(callWebDto.Telkey); }