Exemple #1
0
 /// <summary>
 /// Placeholder for a custom plug-in implementation.
 /// </summary>
 /// <param name="localcontext">Context for the current plug-in.</param>
 protected virtual void ExecuteCrmPlugin(LocalPluginContext localContext)
 {
     // Do nothing.
 }
        public static IEnumerable <Entity> GetChildren(this Entity entity, LocalPluginContext context, string childname, string lookupattribute, params string[] attributes)
        {
            var qx = QueryExpressionFactory.Create(childname, true, new ColumnSet(attributes), false, new object[] { lookupattribute, entity.Id });

            return(context.RetrieveMultiple(qx).Entities);
        }