Class SmartFormService
Namespace: Casewhere.Runtime.Engine.Services
Assembly: Casewhere.Runtime.dll
public class SmartFormService : ISmartFormService
Inheritance
Implements
Inherited Members
object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()
Extension Methods
ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<SmartFormService>(SmartFormService)
Constructors
SmartFormService(IDataObjectApiService)
public SmartFormService(IDataObjectApiService dataObjectApiService)
Parameters
dataObjectApiService IDataObjectApiService
Methods
CreateDataObject(WorkflowContext, DataSourceObject, string)
public virtual string CreateDataObject(WorkflowContext workflowContext, DataSourceObject dataSourceObject, string dataClass)
Parameters
workflowContext WorkflowContext
dataSourceObject DataSourceObject
dataClass string
Returns
IsDataSourceNameExists(WorkflowContext, DataSourceObject)
public virtual bool IsDataSourceNameExists(WorkflowContext workflowContext, DataSourceObject dataSourceObject)
Parameters
workflowContext WorkflowContext
dataSourceObject DataSourceObject
Returns
UpdateDataObject(WorkflowContext, DataSourceObject, string)
public virtual void UpdateDataObject(WorkflowContext workflowContext, DataSourceObject dataSourceObject, string dataClass)
Parameters
workflowContext WorkflowContext
dataSourceObject DataSourceObject
dataClass string