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