Table of Contents

Interface ISmartFormService

Namespace: Casewhere.Runtime.Engine.Services
Assembly: Casewhere.Runtime.dll

public interface ISmartFormService

Extension Methods

ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<ISmartFormService>(ISmartFormService)

Methods

CreateDataObject(WorkflowContext, DataSourceObject, string)

string CreateDataObject(WorkflowContext workflowContext, DataSourceObject dataSourceObject, string dataClass)

Parameters

workflowContext WorkflowContext

dataSourceObject DataSourceObject

dataClass string

Returns

string

IsDataSourceNameExists(WorkflowContext, DataSourceObject)

bool IsDataSourceNameExists(WorkflowContext workflowContext, DataSourceObject dataSourceObject)

Parameters

workflowContext WorkflowContext

dataSourceObject DataSourceObject

Returns

bool

UpdateDataObject(WorkflowContext, DataSourceObject, string)

void UpdateDataObject(WorkflowContext workflowContext, DataSourceObject dataSourceObject, string dataClass)

Parameters

workflowContext WorkflowContext

dataSourceObject DataSourceObject

dataClass string