private async Task <DataReturnForSubmission> FetchDataReturnUpload(Guid pcsId, Guid dataReturnUploadId) { DataReturnForSubmission dataReturn; using (var client = apiClient()) { FetchDataReturnForSubmission request = new FetchDataReturnForSubmission(dataReturnUploadId); dataReturn = await client.SendAsync(User.GetAccessToken(), request); } if (dataReturn.OrganisationId != pcsId) { string errorMessage = "The specified data return was not uploaded for the current organisation."; throw new InvalidOperationException(errorMessage); } return(dataReturn); }
private async Task<DataReturnForSubmission> FetchDataReturnUpload(Guid pcsId, Guid dataReturnUploadId) { DataReturnForSubmission dataReturn; using (var client = apiClient()) { FetchDataReturnForSubmission request = new FetchDataReturnForSubmission(dataReturnUploadId); dataReturn = await client.SendAsync(User.GetAccessToken(), request); } if (dataReturn.OrganisationId != pcsId) { string errorMessage = "The specified data return was not uploaded for the current organisation."; throw new InvalidOperationException(errorMessage); } return dataReturn; }