So to delete an account it would be invoked like this
deleteEntity("AccountSet","ef02108a-0098-e311-81c2-d89d6763fc38'")
var deleteEntity = function(EntitySet, Id)
{
 url = Xrm.Page.context.getClientUrl() + "/XRMServices/2011/OrganizationData.svc/";
 url += EntitySet + "(guid'" + Id + "')"
 delete(url).fail(function(){alert("An error ocurred deleting " + Id)})
}
var delete = function(url)
{
 return $.ajax({
 type:"DELETE", 
 url:url,
 beforeSend:function(x){x.setRequestHeader("Accept","application/json")},
 });
}
Also, jquery needs to be loaded if you are using Dynamics CRM 2011
No comments:
Post a Comment