这几天都很忙,在帮一个客户做 CRM BizTalk 的 Integration, 所以没有什么时间来写我的 Blog。 今天就教大家一些简单的东西。 上一次我们学习了怎样来用 SDK 创建客户, 那么我在这儿教大家怎样更改原有的纪录。 我这一次会用“联系人”。
首先我们要证实使用CRM的用户,
CrmService service = new CrmService();
service.Credentials = System.Net.CredentialCache.DefaultCredentials;
然后你需要知道你需要更改的联系人的 GUID。 联系人的 GUID 就是 ContactID, 在数据库可以找到。
contact contact = new contact();
contact.address1_line1 = "300 北京路";
CRM里有他自己的属体, 所以我们不能把 GUID直接的放上
contact.contactid = new Guid("4D507FFE-ED25-447B-80DE-00AE3EB18B84");
我们需要创造一个新的 Key, 然后把 GUID 放上。
contact.contactid = new Key();
contact.contactid.Value = new Guid("4D507FFE-ED25-447B-80DE-00AE3EB18B84");
最后就启动update的方法来更改这个联系人。
service.Update(contact);
那就这么简单, 你现在可以试一下更改客户了。 :=)
没有评论:
发表评论