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
Remarks
This field is a collection of type List (Of NotificationQuestionVO).
NotificationQuestionVOcode
[AttLenght(50)]
[AttPrimaryKey]
public string code { get; set; }
Property Value
comunicationTarget
[AttLenght(10)]
public ComunicationTarget comunicationTarget { get; set; }
Property Value
expiresAt
public DateTime expiresAt { get; set; }
Property Value
icon
[AttLenght(50)]
public string icon { get; set; }
Property Value
inactive
public bool inactive { get; set; }
Property Value
isComunication
public bool isComunication { get; set; }
Property Value
notificationUsers
Colecção das perguntas da notificação.
[AttCollection(typeof(NotificationUserVO))]
public List<NotificationUserVO> notificationUsers { get; set; }
Property Value
Remarks
This field is a collection of type List (Of NotificationQuestionVO).
NotificationQuestionVOnotificationstamp
[AttLenght(25)]
public string notificationstamp { get; set; }
Property Value
onlyAdmin
public bool onlyAdmin { get; set; }
Property Value
questions
Colecção das perguntas da notificação.
[AttCollection(typeof(NotificationQuestionVO))]
public List<NotificationQuestionVO> questions { get; set; }
Property Value
Remarks
This field is a collection of type List (Of NotificationQuestionVO).
NotificationQuestionVOrequired
public bool required { get; set; }
Property Value
subtitleao
public string subtitleao { get; set; }
Property Value
subtitleen
public string subtitleen { get; set; }
Property Value
subtitlees
public string subtitlees { get; set; }
Property Value
subtitlemz
public string subtitlemz { get; set; }
Property Value
subtitlept
public string subtitlept { get; set; }
Property Value
textao
public string textao { get; set; }
Property Value
texten
public string texten { get; set; }
Property Value
textes
public string textes { get; set; }
Property Value
textmz
public string textmz { get; set; }
Property Value
textpt
public string textpt { get; set; }
Property Value
titleao
public string titleao { get; set; }
Property Value
titleen
public string titleen { get; set; }
Property Value
titlees
public string titlees { get; set; }
Property Value
titlemz
public string titlemz { get; set; }
Property Value
titlept
public string titlept { get; set; }
Property Value
type
[AttLenght(10)]
public NotificationTypeEnum type { get; set; }
Property Value
typeComunication
[AttLenght(10)]
public ComunicationType typeComunication { get; set; }