/// <summary> /// Продолжение выполнения бизнес-процесса с учетом документа /// </summary> /// <param name="contextData">Контекст выполнения бизнес-процесса</param> /// <param name="document">Документ</param> /// <returns>Контекст выполнения бизнес-процесса</returns> public WorkflowContextData WorkflowContinueWithDocument(WorkflowContextData contextData, Doc document) { if (contextData != null) { var context = new WorkflowContext(contextData, Provider); contextData.SelectedDocument = document; context.ShowSelectReturn(document != null ? document.Id : Guid.Empty); } return(WorkflowEngine.Continue(contextData)); }
/// <summary> /// Продолжение выполнения бизнес-процесса с учетом документа /// </summary> /// <param name="contextData">Контекст выполнения бизнес-процесса</param> /// <param name="docId">Идентификатор документа</param> /// <returns>Контекст выполнения бизнес-процесса</returns> public WorkflowContextData WorkflowContinueWithDocumentId(WorkflowContextData contextData, Guid docId) { var context = new WorkflowContext(contextData, Provider); if (contextData != null) { context.ShowSelectReturn(docId); } return(WorkflowEngine.Continue(contextData)); }