PublicAPI.Processes.WorkflowProcess.ChangeSwimlaneExecutor Документация ELMA API
Изменить ответственного зоны ответственности
 
 
Синтаксис

public void ChangeSwimlaneExecutor(
	WorkflowInstance instance,
	SwimlaneElement swimlaneElement,
	User newExecutor
)

Параметры

instance
Тип: WorkflowInstance
Экземпляр процесса. Объект. Путь доступа: PublicAPI.Processes.WorkflowInstance
swimlaneElement
Тип: SwimlaneElement
Зона ответственности
newExecutor
Тип: User
Новый исполнитель. Объект. Путь доступа: PublicAPI.Portal.Security.User
Примеры

//загружаем экземпляр процесса по идентификатору 
var instance = PublicAPI.Processes.WorkflowInstance.Load(3);
//получаем зону ответственности 
var swimlaneElement = instance.Process.Diagram.Elements.OfType<SwimlaneElement>().FirstOrDefault();
//загружаем пользователя по идентификатору 
var newExecutor = PublicAPI.Portal.Security.User.Load(3);


//изменяем ответственного зоны ответственности
PublicAPI.Processes.WorkflowProcess.ChangeSwimlaneExecutor(instance, swimlaneElement, newExecutor);
См. также