Updates an instance of an entity.
//# The following code example shows how to use the Update message.
// Set up the CRM service.
CrmAuthenticationToken token = new CrmAuthenticationToken();
// You can use enums.cs from the SDK\Helpers folder to get the enumeration for Active Directory authentication.
token.AuthenticationType = 0;
token.OrganizationName = "AdventureWorksCycle";
CrmService service = new CrmService();
service.Url = "http://: /mscrmservices/2007/crmservice.asmx";
service.CrmAuthenticationTokenValue = token;
service.Credentials = System.Net.CredentialCache.DefaultCredentials;
// Create the account object.
account account = new account();
// Set the properties of the account object to be updated.
account.address1_line1 = "34 Market St.";
account.creditlimit = new CrmMoney();
account.creditlimit.Value = 500000;
// accountid is a key that references the ID of the account to be updated.
account.accountid = new Key();
// accountid.Value is the GUID of the record to be changed.
account.accountid.Value = new Guid("2B951FBC-1C56-4430-B23B-20A1349068F3");
// Create the target object for the request.
TargetUpdateAccount target = new TargetUpdateAccount();
// Set the properties of the target object.
target.Account = account;
// Create the request object.
UpdateRequest update = new UpdateRequest();
// Set the properties of the request object.
update.Target = target;
// Execute the request.
UpdateResponse updated = (UpdateResponse)service.Execute(update);
No comments:
Post a Comment