Show / Hide Table of Contents

Class WorkflowEngine

Inheritance
Object
WorkflowEngine
Namespace: SuperOffice.CRM.WorkFlow
Assembly: SoDataBase.dll
Syntax
public class WorkflowEngine : Object

Constructors

WorkflowEngine()

Declaration
public WorkflowEngine()

Methods

ActivateWorkflowInstancesForActions(WorkflowWaitForActionType, Int32, Int32[])

Declaration
public static void ActivateWorkflowInstancesForActions(WorkflowWaitForActionType actionType, int keyId, params int[] personIds)
Parameters
Type Name Description
WorkflowWaitForActionType actionType
Int32 keyId
Int32[] personIds

DoAddToProjectEvent(WorkflowEvent)

Declaration
public static WorkflowEventResult DoAddToProjectEvent(WorkflowEvent e)
Parameters
Type Name Description
WorkflowEvent e
Returns
Type Description
WorkflowEventResult

DoContactEvent(WorkflowEvent, WorkflowTriggerType)

Declaration
public static WorkflowEventResult DoContactEvent(WorkflowEvent e, WorkflowTriggerType triggerType)
Parameters
Type Name Description
WorkflowEvent e
WorkflowTriggerType triggerType
Returns
Type Description
WorkflowEventResult

DoEventHandler(WorkflowEvent)

Declaration
public static WorkflowEventResult DoEventHandler(WorkflowEvent e)
Parameters
Type Name Description
WorkflowEvent e
Returns
Type Description
WorkflowEventResult

DoFormSubmissionEvent(WorkflowEvent)

Declaration
public static WorkflowEventResult DoFormSubmissionEvent(WorkflowEvent e)
Parameters
Type Name Description
WorkflowEvent e
Returns
Type Description
WorkflowEventResult

DoLinkClickedEvent(WorkflowEvent)

Declaration
public static WorkflowEventResult DoLinkClickedEvent(WorkflowEvent e)
Parameters
Type Name Description
WorkflowEvent e
Returns
Type Description
WorkflowEventResult

DoRequestEvent(WorkflowEvent)

Declaration
public static WorkflowEventResult DoRequestEvent(WorkflowEvent e)
Parameters
Type Name Description
WorkflowEvent e
Returns
Type Description
WorkflowEventResult

DoSaleEvent(WorkflowEvent, WorkflowTriggerType)

Declaration
public static WorkflowEventResult DoSaleEvent(WorkflowEvent e, WorkflowTriggerType triggerType)
Parameters
Type Name Description
WorkflowEvent e
WorkflowTriggerType triggerType
Returns
Type Description
WorkflowEventResult

Run()

Declaration
public static DateTime Run()
Returns
Type Description
DateTime

Extension Methods

EnumUtil.MapEnums<From, To>(From)
ObjectExtensions.AssignByReflection<T>(T, T)
ObjectExtensions.GraphCopy<T>(T)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top