Table of Contents

Class BPMActivityUserVO

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll
[AttTable("BPMActivityUser", 20240203)]
[AttTableProducts(new Products[] { Products.BPM })]
[AttTableFlags(new TableFlags[] { TableFlags.TableForJorge, TableFlags.NotUseHashTag, TableFlags.DisableRowCount })]
[AttTableVOInfo(typeof(BPMWorkflowAttInfo))]
public class BPMActivityUserVO : GenericVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
Inheritance
BPMActivityUserVO

Properties

AssignmentUserVO

Instance of UserVO, assignment user

[AttExternalCollection(typeof(UserVO), new string[] { "usstamp", "[BPMActivityUser].[usstamp]" })]
public UserVO AssignmentUserVO { get; }

Property Value

UserVO

GetFieldStampName

Use only field name without table name

public override string GetFieldStampName { get; }

Property Value

string

GetStampValue

public override string GetStampValue { get; }

Property Value

string

ParentVO

public BPMActivityVO ParentVO { get; set; }

Property Value

BPMActivityVO

TaskItemVO

Instance of TasksVO

[AttExternalCollection(typeof(TasksVO), new string[] { "tasksstamp", "[BPMActivityUser].[tasksstamp]" })]
public TasksVO TaskItemVO { get; }

Property Value

TasksVO

bpmactivitystamp

Parent unique ID

[AttForeignKey]
[AttLenght(25)]
public string bpmactivitystamp { get; set; }

Property Value

string

bpmactivityuserstamp

Unique ID

[AttLenght(25)]
public string bpmactivityuserstamp { get; set; }

Property Value

string

taskclosed

Closed

public bool taskclosed { get; set; }

Property Value

bool

tasksstamp

Connection to TasksVO

[AttForeignKey(typeof(TasksVO))]
[AttLenght(25)]
public string tasksstamp { get; set; }

Property Value

string

usname

Assignment user name

[AttLenght(60)]
[AttVirtualField(typeof(BPMWorkflowAttInfo))]
public string usname { get; set; }

Property Value

string

usstamp

Connection to UserVO, assignment user

[AttForeignKey(typeof(UserVO), HiddenField = false)]
[AttLenght(25)]
public string usstamp { get; set; }

Property Value

string

Methods

SetStampValue(string)

public override void SetStampValue(string stampID)

Parameters

Nome Tipo Descrição
stampID string