Delete request
This C# example deletes a company whose ID is 1.
Copy
ewarebase[] idList = new ewarebase[1];
crmid aCompanyId = new crmid();
aCompanyId.crmid1 = 1; //1 is id of company to delete
idList[0] = aCompanyId;
deleteresult aResult = binding.delete("company", idList);
if (aResult.deletesuccess == true)
{
Write("Number deleted successfully : " + aResult.numberdeleted);
}
This is the XML request that Web Services process.
Copy
<?xml version="1.0" encoding="utf-8" ?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Header>
<SessionHeader xmlns="http://tempuri.org/type">
<sessionId>127169567253830</sessionId>
</SessionHeader>
</soap:Header>
<soap:Body>
<delete xmlns="http://tempuri.org/type">
<entityname>company</entityname>
<records xsi:type="companyid">
<companyid>66</companyid>
</records>
</delete>
</soap:Body>
</soap:Envelope>