Table of Contents

Class ProjectUserVO

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll

User attending a calendar event

[AttTable("ProjectUser", 20240109)]
public class ProjectUserVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IGenericVO, IParent<ProjectVO>, IParent
Inheritance
ProjectUserVO

Properties

canChangeProject

[AttLenght(1)]
[AttFieldType(AttFieldType.InputTypes.boolean)]
public bool canChangeProject { get; set; }

Property Value

bool

canDelete

[AttLenght(1)]
[AttFieldType(AttFieldType.InputTypes.boolean)]
public bool canDelete { get; set; }

Property Value

bool

canEdit

[AttLenght(1)]
[AttFieldType(AttFieldType.InputTypes.boolean)]
public bool canEdit { get; set; }

Property Value

bool

canInsert

[AttLenght(1)]
[AttFieldType(AttFieldType.InputTypes.boolean)]
public bool canInsert { get; set; }

Property Value

bool

canSeeAllTasks

[AttLenght(1)]
[AttFieldType(AttFieldType.InputTypes.boolean)]
public bool canSeeAllTasks { get; set; }

Property Value

bool

hideOnMenu

[AttLenght(1)]
[AttFieldType(AttFieldType.InputTypes.boolean)]
public bool hideOnMenu { get; set; }

Property Value

bool

projectNumber

[AttLenght(10)]
[AttFieldType(AttFieldType.InputTypes.integer)]
[AttMandatory]
public int projectNumber { get; set; }

Property Value

int

projectStamp

[AttForeignKey(typeof(ProjectVO))]
[AttLenght(25)]
[AttIndex]
public string projectStamp { get; set; }

Property Value

string

projectUserStamp

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

Property Value

string

totalAccess

[AttLenght(1)]
[AttFieldType(AttFieldType.InputTypes.boolean)]
public bool totalAccess { get; set; }

Property Value

bool

usStamp

[AttLenght(25)]
[AttIndex]
[AttMandatory]
public string usStamp { get; set; }

Property Value

string

userName

[AttVirtualField]
public string userName { get; set; }

Property Value

string

Explicit Interface Implementations

ParentVO

ProjectVO ParentVO { get; set; }

Returns

ProjectVO