/// <summary> /// Продолжение выполнения бизнес-процесса /// </summary> /// <param name="contextData">Контекст выполнения бизнес-процесса</param> /// <returns>Контекст выполнения бизнес-процесса</returns> public WorkflowContextData WorkflowContinue(WorkflowContextData contextData) { var context = new WorkflowContext(contextData, Provider); if (contextData != null) { context.ShowReturn(null); } return(WorkflowEngine.Continue(contextData)); }
/// <summary> /// Продолжение выполнения бизнес-процесса с учетом пользовательского действия /// </summary> /// <param name="contextData">Контекст выполнения бизнес-процесса</param> /// <param name="userAction">Идентификатор пользовательского действия</param> /// <returns>Контекст выполнения бизнес-процесса</returns> public WorkflowContextData WorkflowContinueWithUserAction(WorkflowContextData contextData, Guid userAction /*, Guid? forDocId */) { var context = new WorkflowContext(contextData, Provider); if (contextData != null) { context.ShowReturn(userAction); } return(WorkflowEngine.Continue(contextData)); }