Interface IBusinessProcessDisplayItem
- Assembly
- Ascon.Polynom.Web.Api.Data.dll
Отображаемый пользователю элемент бизнес-процесса.
[JsonPolymorphic(UnknownDerivedTypeHandling = JsonUnknownDerivedTypeHandling.FallBackToBaseType)]
[JsonDerivedType(typeof(BusinessProcessDisplayItem))]
public interface IBusinessProcessDisplayItem : IAccessControlObject, IIdentifiableObject, IEquatable<ObjectIdentifier>, IEquatable<IIdentifiableObject>, IHaveWriteAccess
- Inherited Members
- Extension Methods
Properties
AvailableAccountableUsers
Доступные ответственные.
List<IUser>? AvailableAccountableUsers { get; set; }
Property Value
CanDelete
Признак, можно ли удалить данный отображаемый элемент бизнес-процесса.
bool CanDelete { get; set; }
Property Value
CanSetCurrentAccountableUser
Признак, может ли текущий пользователь установить ответственного пользователя для данного элемента бизнес-процесса.
bool CanSetCurrentAccountableUser { get; set; }
Property Value
CurrentAccountableUser
Пользователь, назначенный в качестве ответственного за выполнение данного элемента бизнес-процесса.
IUser? CurrentAccountableUser { get; set; }
Property Value
DateOfCompletion
Дата и время завершения данного элемента бизнес-процесса.
DateTime? DateOfCompletion { get; set; }
Property Value
IsCompleted
Признак, завершен ли данный элемент бизнес-процесса.
bool IsCompleted { get; set; }
Property Value
NatureOfWork
Характер работы.
string? NatureOfWork { get; set; }
Property Value
TaskName
Название задачи.
string? TaskName { get; set; }