The result of a
Create request
Properties:
Name
|
Type
|
Description
|
IsSuccess
|
bool
|
A value indicating whether the create was successful
|
Ids
|
Array of string
|
The created entity Id
|
Error details
|
ErrorDetails
|
If the request was not successful, this will contain the error details
|
Java Code:
CreateResult createResult = soapService.create(message);
if (createResult.isIsSuccess()) {
String sendId = createResult.getIds().getString().get(0);
return "Message Id: "+sendId;
} else {
ErrorDetails errorDetails = createResult.getErrorDetails();
return Utils.BuildErrorMessage(errorDetails);
}
C# Code:
//// call the service
CreateResult createResult
= service.Create(message);
//// check the results
if (createResult.IsSuccess)
{
String
sendId = createResult.Ids[0];
return "Message Id: " + sendId;
}
else
{
ErrorDetails
errorDetails = createResult.ErrorDetails;
return Utils.BuildErrorMessage(errorDetails);
}
VB Code:
Dim createResult As
CreateResult = service.Create(message)
'' check the results
If createResult.IsSuccess Then
Dim sendId As
[String] = createResult.Ids(0)
Return "Message
Id: " & sendId
Else
Dim errorDetails As
ErrorDetails = createResult.ErrorDetails
Return Utils.BuildErrorMessage(errorDetails)
End If
Raw Xml:
<CreateResult>
<IsSuccess>true</IsSuccess>
<ErrorDetails>
<Code>Success</Code>
</ErrorDetails>
<Ids>
<string>426</string>
</Ids>
</CreateResult>