We use our own and third-party cookies to personalize content and to analyze web traffic.

xxxxxxxxxx
// Execute Multiple Operations in a Transaction
using (var service = new OrganizationServiceProxy(serviceUri, null, credentials, null))
{
using (var txnScope = new TransactionScope())
{
var createRequest = new CreateRequest { Target = new Entity("account") { ["name"] = "New Account" } };
var updateRequest = new UpdateRequest { Target = new Entity("contact", contactId) { ["lastname"] = "Updated Name" } };
service.Execute(createRequest);
service.Execute(updateRequest);
txnScope.Complete(); // Commit transaction
}
}
We use our own and third-party cookies to personalize content and to analyze web traffic.