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