Table of Contents

Class NoticeVO

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll
[AttTable("notice", 20200912)]
[AttTableFlags(new TableFlags[] { TableFlags.SystemVO, TableFlags.MasterEntity, TableFlags.NotCheckAcess, TableFlags.NotSaveLog, TableFlags.DoesntHaveListing, TableFlags.DoesntHaveAnalytics, TableFlags.DisableRowCount, TableFlags.NotUseHashTag })]
[AttTableTarget(DBTarget.Home)]
[AttTableVOInfo(typeof(NoticeAttInfo))]
public class NoticeVO : SystemVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
Inheritance
NoticeVO

Properties

WhoCreatedUserVO

[AttExternalCollection(typeof(UserVO), new string[] { "[US].[usstamp]", "[Tasks].[usstamp]" })]
public UserVO WhoCreatedUserVO { get; }

Property Value

UserVO

dateAvailable

[AttFieldType(AttFieldType.InputTypes.date)]
[AttList]
public DateTime dateAvailable { get; set; }

Property Value

DateTime

dismissedAt

public DateTime dismissedAt { get; set; }

Property Value

DateTime

icon

[AttLenght(50)]
public string icon { get; set; }

Property Value

string

noticestamp

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

Property Value

string

sourcetype

[AttLenght(4)]
public int sourcetype { get; set; }

Property Value

int

targetUrl

[AttLenght(255)]
public string targetUrl { get; set; }

Property Value

string

targetUser

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

Property Value

string

textao

public string textao { get; set; }

Property Value

string

texten

public string texten { get; set; }

Property Value

string

textes

public string textes { get; set; }

Property Value

string

textpt

public string textpt { get; set; }

Property Value

string

timeAvailable

[AttLenght(5)]
[AttFieldType(AttFieldType.InputTypes.shortTime)]
public string timeAvailable { get; set; }

Property Value

string

titleao

public string titleao { get; set; }

Property Value

string

titleen

public string titleen { get; set; }

Property Value

string

titlees

public string titlees { get; set; }

Property Value

string

titlept

public string titlept { get; set; }

Property Value

string

type

public NoticeType type { get; set; }

Property Value

NoticeType

whoCreated

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

Property Value

string

whoCreatedName

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

Property Value

string