Deletes an existing
Reinsurance Treaty associated with the Reinsurance Program in Touchstone. The deleted reinsurance treaties are no longer available in Touchstone.
Parameters
- request
- Contains a DeleteReinsuranceTreatyRequest that identifies the TreatySid associated with the Reinsurance Program.
Return Value
Deletes the reinsurance treaty.
The following example shows how to delete a Reinsurance Treaty using the
DeleteReinsuranceTreaty()
method:
using AIR.Services.Common.Data;
using AIR.Services.Reinsurance.Api;
using System;
class SnippetDeleteReinsuranceTreatyRequest
{
private static void DeleteReinsuranceTreatyRequest(int businessUnitSid, int sqlInstanceSid, int treatySid)
{
ReinsuranceManagementServiceClient client = new ReinsuranceManagementServiceClient();
DeleteReinsuranceTreatyRequest request = new DeleteReinsuranceTreatyRequest();
request.BusinessUnitSid = businessUnitSid;
request.SqlInstanceSid = sqlInstanceSid;
request.TreatySid = treatySid;
DeleteReinsuranceTreatyResponse response = client.DeleteReinsuranceTreaty(request);
if (response.Status.Code == StatusCode.Success)
{
Console.WriteLine("Treaty Deleted");
}
}
}
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2