- 
								
																
																
									Execute operations (create, update, delete) C# This C# snippet demonstrates performing Create, Update, and Delete operations in Dynamics 365 using the SDK 
 
						
						This C# code snippet demonstrates how to perform basic CRUD operations in Dynamics 365. It establishes a connection to the service, creates an account entity, updates its `telephone1` field, and deletes it using its GUID. Customize the URL, entity, and field names based on your Dynamics 365 environment.
using System;
using Microsoft.Xrm.Sdk;
using Microsoft.Xrm.Sdk.Client;
using Microsoft.Xrm.Sdk.Query;
class Dynamics365CrudOperations
{
    static void Main(string[] args)
    {
        // Connection to Dynamics 365
        Uri serviceUri = new Uri("https://.crm.dynamics.com/XRMServices/2011/Organization.svc");
        using (OrganizationServiceProxy serviceProxy = new OrganizationServiceProxy(serviceUri, null, null, null))
        {
            IOrganizationService service = (IOrganizationService)serviceProxy;
            // CREATE Operation
            Entity newAccount = new Entity("account");
            newAccount["name"] = "Sample Account";
            Guid accountId = service.Create(newAccount);
            Console.WriteLine($"Account created with ID: {accountId}");
            // UPDATE Operation
            Entity updateAccount = new Entity("account");
            updateAccount.Id = accountId;
            updateAccount["telephone1"] = "123-456-7890";
            service.Update(updateAccount);
            Console.WriteLine($"Account with ID {accountId} updated.");
            // DELETE Operation
            service.Delete("account", accountId);
            Console.WriteLine($"Account with ID {accountId} deleted.");
        }
    }
}