Sets the state of an account.
//# The following code example shows how to use the SetStateAccount 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 request object. SetStateAccountRequest state = new SetStateAccountRequest(); // Set the properties of the request object. state.AccountState = AccountState.Inactive; state.AccountStatus = 2; // EntityId is the GUID of the account whose state is being changed. state.EntityId = new Guid("AD618DB2-F0DB-4A6A-8C4B-2F2213EAA38E");; // Execute the request. SetStateAccountResponse stateSet = (SetStateAccountResponse)service.Execute(state);