Example #1
0
        public void TestApplyAccount()
        {
            CrmConnection       connectionSource = new CrmConnection("CRM");
            OrganizationService serviceSource    = new OrganizationService(connectionSource);

            CrmConnection       connectionTarget = new CrmConnection("CRM2");
            OrganizationService serviceTarget    = new OrganizationService(connectionTarget);

            CrmChangeTrackingManager mgr = new CrmChangeTrackingManager(serviceSource);

            mgr.ApplyChanges(serviceTarget, "account", new ColumnSet(true));
        }
Example #2
0
        public void TestApplyAccountAndContact()
        {
            CrmConnection       connectionSource = new CrmConnection("CRM");
            OrganizationService serviceSource    = new OrganizationService(connectionSource);

            CrmConnection       connectionTarget = new CrmConnection("CRM2");
            OrganizationService serviceTarget    = new OrganizationService(connectionTarget);

            CrmChangeTrackingManager mgr = new CrmChangeTrackingManager(serviceSource);

            mgr.ApplyChanges(serviceTarget, new ApplyChangesOptions[]
            {
                new ApplyChangesOptions()
                {
                    EntityName = "account", Columns = new ColumnSet(true)
                },
                new ApplyChangesOptions()
                {
                    EntityName = "contact", Columns = new ColumnSet(true)
                },
            });
        }