Skip to main content

Introducing Formengine - The New Formbuilder, try for FREE formengine.io.

Class Assignment

Assignment (task)

Inheritance

↳ object

    ↳ Assignment

Inherited Members

Equals(object)

Equals(object, object)

GetHashCode()

GetType()

MemberwiseClone()

ReferenceEquals(object, object)

ToString()

Namespace: OptimaJet.Workflow.Core.Model

Assembly: OptimaJet.Workflow.Core.dll

Syntax
public class Assignment

Properties

AssignmentId

Unique id

Declaration
public Guid AssignmentId { get; set; }
Property value
TypeDescription
Guid

AssignmentCode

Required assignment code

Declaration
public string AssignmentCode { get; set; }
Property value
TypeDescription
string

ProcessId

Required process id

Declaration
public Guid ProcessId { get; set; }
Property value
TypeDescription
Guid

Name

Required assignment name

Declaration
public string Name { get; set; }
Property value
TypeDescription
string

Description

Assignment description

Declaration
public string Description { get; set; }
Property value
TypeDescription
string

DateCreation

Date of creation

Declaration
public DateTime DateCreation { get; set; }
Property value
TypeDescription
DateTime

DateStart

Date of start

Declaration
public DateTime? DateStart { get; set; }
Property value
TypeDescription
DateTime?

DateFinish

Date of finish

Declaration
public DateTime? DateFinish { get; set; }
Property value
TypeDescription
DateTime?

DeadlineToStart

Deadline to start

Declaration
public DateTime? DeadlineToStart { get; set; }
Property value
TypeDescription
DateTime?

DeadlineToComplete

Deadline to complete

Declaration
public DateTime? DeadlineToComplete { get; set; }
Property value
TypeDescription
DateTime?

Executor

Executor identity

Declaration
public string Executor { get; set; }
Property value
TypeDescription
string

Observers

List of user identities

Declaration
public List<string> Observers { get; set; }
Property value
TypeDescription
List<string>

Tags

List of tag

Declaration
public List<string> Tags { get; set; }
Property value
TypeDescription
List<string>

StatusState

Assignment status. Equals one of the values AssignmentPlugin.GetStatuses()

Declaration
public string StatusState { get; set; }
Property value
TypeDescription
string

IsActive

Property for managing the assignment from the designer

Declaration
public bool IsActive { get; set; }
Property value
TypeDescription
bool

IsDeleted

If true, then the task is marked as deleted

Declaration
public bool IsDeleted { get; set; }
Property value
TypeDescription
bool

Methods

Clone()

Declaration
public Assignment Clone()
Returns
TypeDescription
Assignment

Extension Methods