Class Process
Namespace: Casewhere.Models
Assembly: Casewhere.Models.dll
Casewhere is a system for handling business processes. A process in Casewhere is the “definition” of what data a case can contain. A process could for example be “Recruitment”. It will contain all the specifications and definitions of what carrying out recruitment means. This process will “contain” multiple instances of recruitment efforts, e.g. the processing of the recruitment of John Doe would be one instance. The recruitment of Jane Doe would be another instance. Instances of a process we call “cases”
public class Process : Entity, IIdentity
Inheritance
Implements
IIdentity
Inherited Members
Entity.GetResourceName(), Entity.Id, Entity.Version, Entity.CreatedBy, Entity.CreatedAt, Entity.ModifiedBy, Entity.ModifiedAt, 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<Process>(Process)
Constructors
Process()
public Process()
Properties
DCReferences
Gets or sets the list of DC references associated with the process.
public IList<DCReference> DCReferences { get; set; }
Property Value
DeletedOn
Gets or sets the date and time when the process was deleted.
public DateTime? DeletedOn { get; set; }
Property Value
Remarks
If the process is not deleted, this property will be null.
IsLocked
public bool IsLocked { get; set; }
Property Value
IsSingleton
Gets or sets a value indicating whether the process is a singleton.
public bool IsSingleton { get; set; }
Property Value
Name
Gets or sets the name of the process.
public string Name { get; set; }
Property Value
ProductId
Gets or sets the ID of the product associated with the process.
public Guid ProductId { get; set; }
Property Value
Tags
public IList<string> Tags { get; set; }
Property Value
Methods
GetResourceName()
Gets the display name of the entity.
public override string GetResourceName()
Returns
The display name of the entity.