/// <summary> /// Creates activity connection dynamic column parameter if it doesn't exist. /// </summary> /// <param name="userConnection">User connection.</param> /// <param name="target">Target user task schema.</param> public static void SynchronizeActivityConnectionParameters(UserConnection userConnection, ProcessUserTaskSchema target) { EntitySchemaManager manager = userConnection.EntitySchemaManager; EntitySchema activity = manager.GetInstanceByName("Activity"); activity.LoadLocalizableValues(); EntitySchemaQuery esq = CreateActivityConnectionEsq(manager, activity.UId); EntityCollection activityConnections = esq.GetEntityCollection(userConnection); foreach (Entity connection in activityConnections) { Guid columnUId = connection.GetTypedColumnValue <Guid>("ColumnUId"); EntitySchemaColumn column = activity.Columns.FindByUId(columnUId); if (column == null) { _log.InfoFormat("Activity connection column with identifier \"{0}\" not found", columnUId); } else { CreateDynamicProcessSchemaParameterIfNotExist(target, column); } } }
public MLBatchPredictionUserTaskSchema(ProcessUserTaskSchema source) : base(source) { }
public SetDetailFilterSchema(ProcessUserTaskSchema source) : base(source) { }
public GetDuplicateSearchSettingsSchema(ProcessUserTaskSchema source) : base(source) { }
public InitializePrimaryGridsSchema(ProcessUserTaskSchema source) : base(source) { }
public SaveDataSourceFilterUserTaskSchema(ProcessUserTaskSchema source) : base(source) { }
public TreeGridLoadRowUserTaskSchema(ProcessUserTaskSchema source) : base(source) { }
public PostUserMessageUserTaskSchema(ProcessUserTaskSchema source) : base(source) { }
public StartGlobalDuplicatesSearchSchema(ProcessUserTaskSchema source) : base(source) { }
public LoadRecentFolderFilterUserTaskSchema(ProcessUserTaskSchema source) : base(source) { }
public override void SynchronizeDynamicParameters(UserConnection userConnection, ProcessUserTaskSchema target) { base.SynchronizeDynamicParameters(userConnection, target); }
public ApprovalUserTaskSchema(ProcessUserTaskSchema source) : base(source) { }
public CreateSocialAccountUserTaskSchema(ProcessUserTaskSchema source) : base(source) { }
public CheckUniqueNumberValueUserTaskSchema(ProcessUserTaskSchema source) : base(source) { }
public SendEmailUserTaskSchema(ProcessUserTaskSchema source) : base(source) { }
public LoadDuplicatesFolderFilterSchema(ProcessUserTaskSchema source) : base(source) { }
public QuestionUserTaskSchema(ProcessUserTaskSchema source) : base(source) { }
public WebServiceUserTaskSchema(ProcessUserTaskSchema source) : base(source) { }
public LinkEntityToProcessUserTaskSchema(ProcessUserTaskSchema source) : base(source) { }
public ChangeDataUserTaskSchema(ProcessUserTaskSchema source) : base(source) { }
public DeleteDataUserTaskSchema(ProcessUserTaskSchema source) : base(source) { }
public GetGlobalDuplicateSearchStateSchema(ProcessUserTaskSchema source) : base(source) { }
public OpenLookupUserTaskSchema(ProcessUserTaskSchema source) : base(source) { }
public AddDataUserTaskSchema(ProcessUserTaskSchema source) : base(source) { }
public StartOpportunityManagementProcessUserTaskSchema(ProcessUserTaskSchema source) : base(source) { }
public SyncronizeRecentEntityUserTaskSchema(ProcessUserTaskSchema source) : base(source) { }
public SearchForDuplicatesSchema(ProcessUserTaskSchema source) : base(source) { }
public DeleteEntityCollectionItemsUserTaskSchema(ProcessUserTaskSchema source) : base(source) { }
public OpenPageUserTaskSchema(ProcessUserTaskSchema source) : base(source) { }
public IsMergePossibleSchema(ProcessUserTaskSchema source) : base(source) { }