Table of Contents

Class SmartFormActivity

Namespace: Casewhere.Models.Activities
Assembly: Casewhere.Models.dll

public class SmartFormActivity : Activity, IViewableActivity

Inheritance

objectActivitySmartFormActivity

Implements

IViewableActivity

Inherited Members

Activity.Id, Activity.ActivityDefinitionId, Activity.Name, Activity.SequenceNumber, Activity.ResultDetails, Activity.IsRequired, Activity.IsIncluded, Activity.IsComplete, Activity.Type, Activity.EventName, Activity.EnableAuditLog, 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<SmartFormActivity>(SmartFormActivity)

Constructors

SmartFormActivity()

public SmartFormActivity()

Properties

ComponentStates

public IDictionary<string, IList<ComponentState>> ComponentStates { get; set; }

Property Value

IDictionary<string, IList<ComponentState>>

DOReference

public DOReference DOReference { get; set; }

Property Value

DOReference

DataCollectedDate

public DateTime? DataCollectedDate { get; set; }

Property Value

DateTime?

DataSavedDate

public DateTime? DataSavedDate { get; set; }

Property Value

DateTime?

IsDirty

public bool IsDirty { get; }

Property Value

bool

IsDraftCollected

public bool IsDraftCollected { get; set; }

Property Value

bool

IsEditable

public bool IsEditable { get; set; }

Property Value

bool

IsSaveDraftEnabled

public bool IsSaveDraftEnabled { get; set; }

Property Value

bool

IsSkipPostedData

public bool IsSkipPostedData { get; set; }

Property Value

bool

IsTouched

public bool IsTouched { get; set; }

Property Value

bool

PostedData

public IList<FormDataSourceObject> PostedData { get; set; }

Property Value

IList<FormDataSourceObject>

ValidationResults

public IDictionary<string, ComponentValidationResult> ValidationResults { get; set; }

Property Value

IDictionary<string, ComponentValidationResult>