Table of Contents

Class NotificationVO

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll
[AttTable("notification", 20240126)]
[AttTableFlags(new TableFlags[] { TableFlags.SystemVO, TableFlags.MasterEntity, TableFlags.NotCheckAcess, TableFlags.NotSaveLog, TableFlags.AddOnNotCustomizable, TableFlags.IsNotFormEntity, TableFlags.DoesntHaveListing, TableFlags.DoesntHaveAnalytics, TableFlags.NotUseHashTag })]
[AttTableTarget(DBTarget.Home)]
public class NotificationVO : SystemVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
Inheritance
NotificationVO

Properties

actions

Colecção das perguntas da notificação.

[AttCollection(typeof(NotificationActionVO))]
public List<NotificationActionVO> actions { get; set; }

Property Value

List<NotificationActionVO>

Remarks

This field is a collection of type List (Of NotificationQuestionVO).

NotificationQuestionVO

code

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

Property Value

string

comunicationTarget

[AttLenght(10)]
public ComunicationTarget comunicationTarget { get; set; }

Property Value

ComunicationTarget

expiresAt

public DateTime expiresAt { get; set; }

Property Value

DateTime

icon

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

Property Value

string

inactive

public bool inactive { get; set; }

Property Value

bool

isComunication

public bool isComunication { get; set; }

Property Value

bool

notificationUsers

Colecção das perguntas da notificação.

[AttCollection(typeof(NotificationUserVO))]
public List<NotificationUserVO> notificationUsers { get; set; }

Property Value

List<NotificationUserVO>

Remarks

This field is a collection of type List (Of NotificationQuestionVO).

NotificationQuestionVO

notificationstamp

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

Property Value

string

onlyAdmin

public bool onlyAdmin { get; set; }

Property Value

bool

questions

Colecção das perguntas da notificação.

[AttCollection(typeof(NotificationQuestionVO))]
public List<NotificationQuestionVO> questions { get; set; }

Property Value

List<NotificationQuestionVO>

Remarks

This field is a collection of type List (Of NotificationQuestionVO).

NotificationQuestionVO

required

public bool required { get; set; }

Property Value

bool

subtitleao

public string subtitleao { get; set; }

Property Value

string

subtitleen

public string subtitleen { get; set; }

Property Value

string

subtitlees

public string subtitlees { get; set; }

Property Value

string

subtitlemz

public string subtitlemz { get; set; }

Property Value

string

subtitlept

public string subtitlept { 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

textmz

public string textmz { get; set; }

Property Value

string

textpt

public string textpt { 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

titlemz

public string titlemz { get; set; }

Property Value

string

titlept

public string titlept { get; set; }

Property Value

string

type

[AttLenght(10)]
public NotificationTypeEnum type { get; set; }

Property Value

NotificationTypeEnum

typeComunication

[AttLenght(10)]
public ComunicationType typeComunication { get; set; }

Property Value

ComunicationType