【发布时间】:2011-12-06 11:00:42
【问题描述】:
我正在使用 CRM 2011,并尝试使用此代码更新联系人的 OwnerId:
var crmContext = new CustomCrmContext(service);
var contact = crmContext.Contact.FirstOrDefault(c=>c.Id == id);
contact.OwnerId.Id= newOwnerId;
crmContext.UpdateObject(contact);
crmContext.SaveChanges();
我没有收到任何错误,但是,ownerId 永远不会在数据库中更新。我可以更新其他属性,但我只是想知道 OwnerId 是否特殊并且您必须使用 OrganizationRequest("Assign")?如果是这样,这是在哪里记录的,以便我知道我无法更新哪些其他属性?
【问题讨论】: