0
我需要为Dynamics CRM Online创建插件,在编辑联系人字段后随机更改公司名称。 因为我知道我需要更改parentcustomerid字段,但我不知道如何获取所有客户ID,并将其中的一个分配给插件的代码。Dynamics CRM中更换公司的插件
我的代码:
public class ContactPlugin: IPlugin
{
public void Execute(IServiceProvider serviceProvider)
{
IPluginExecutionContext context = (IPluginExecutionContext)serviceProvider.GetService(typeof(IPluginExecutionContext));
if (context.InputParameters.Contains("Target") &&
context.InputParameters["Target"] is Entity)
{
Entity entity = (Entity)context.InputParameters["Target"];
if (entity.LogicalName == "contact")
{
//entity.Attributes.Add("parentcustomerid", GetNewParentCustomerId());
}
}
}
}
我怎样才能做到这一点?
感谢您的帮助,我做了我想要的。 – AlxZahar