Class AssignmentViewModel
Inheritance
↳ object
↳ AssignmentViewModel
Inherited Members
Equals(object)
Equals(object, object)
GetHashCode()
GetType()
MemberwiseClone()
ReferenceEquals(object, object)
ToString()
Namespace: OptimaJet.Workflow.Core.Designer.ViewModels
Assembly: OptimaJet.Workflow.Core.dll
Syntax[Serializable]
public class AssignmentViewModel
Properties
AssignmentId
Declarationpublic Guid AssignmentId { get; set; }
Type | Description |
---|---|
Guid |
AssignmentCode
Declarationpublic string AssignmentCode { get; set; }
Type | Description |
---|---|
string |
ProcessId
Declarationpublic Guid ProcessId { get; set; }
Type | Description |
---|---|
Guid |
Name
Declarationpublic string Name { get; set; }
Type | Description |
---|---|
string |
Description
Declarationpublic string Description { get; set; }
Type | Description |
---|---|
string |
DateCreation
Declarationpublic DateTime DateCreation { get; set; }
Type | Description |
---|---|
DateTime |
DateStart
Declarationpublic DateTime? DateStart { get; set; }
Type | Description |
---|---|
DateTime? |
DateFinish
Declarationpublic DateTime? DateFinish { get; set; }
Type | Description |
---|---|
DateTime? |
DeadlineToStart
Declarationpublic DateTime? DeadlineToStart { get; set; }
Type | Description |
---|---|
DateTime? |
DeadlineToComplete
Declarationpublic DateTime? DeadlineToComplete { get; set; }
Type | Description |
---|---|
DateTime? |
Executor
Declarationpublic UserIdentity Executor { get; set; }
Type | Description |
---|---|
UserIdentity |
Observers
Declarationpublic List<UserIdentity> Observers { get; set; }
Type | Description |
---|---|
List<UserIdentity> |
Tags
Declarationpublic List<string> Tags { get; set; }
Type | Description |
---|---|
List<string> |
StatusState
Declarationpublic string StatusState { get; set; }
Type | Description |
---|---|
string |
IsActive
Declarationpublic bool IsActive { get; set; }
Type | Description |
---|---|
bool |
IsDeleted
Declarationpublic bool IsDeleted { get; set; }
Type | Description |
---|---|
bool |
Methods
Create(Assignment, UserIdentity, List<UserIdentity>)
Declarationpublic static AssignmentViewModel Create(Assignment assignment, UserIdentity executor = null, List<UserIdentity> observers = null)
Type | Name | Description |
---|---|---|
Assignment | assignment | |
UserIdentity | executor | |
List<UserIdentity> | observers |
Type | Description |
---|---|
AssignmentViewModel |