Class ComunicationVO
- Namespace
- PHCBusinessLayer
- Assembly
- PHCBusinessLayer.dll
[AttTable("comunication", 20200815)]
[AttTableTarget(DBTarget.SharedDB)]
[AttTableVOInfo(typeof(ComunicationAttInfo))]
[AttTableFlags(new TableFlags[] { TableFlags.TableForJorge, TableFlags.MasterEntity, TableFlags.NotUseHashTag })]
public class ComunicationVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
- Inheritance
-
ComunicationVO
Properties
codigo
[AttPrimaryKey]
[AttLenght(25)]
[AttList]
[AttMandatory]
[AttLogInfo(0)]
public string codigo { get; set; }
Property Value
comunicationStamp
[AttLenght(25)]
public string comunicationStamp { get; set; }
Property Value
comunicationType
[AttLenght(2)]
[AttMandatory]
[AttLogInfo(1)]
public ComunicationType comunicationType { get; set; }
Property Value
dataIni
[AttFieldType(AttFieldType.InputTypes.date)]
[AttList]
[AttMandatory]
public DateTime dataIni { get; set; }
Property Value
gamaOptions
[AttCollection(typeof(GamaOptionsVO))]
public List<GamaOptionsVO> gamaOptions { get; set; }
Property Value
inativo
Inactivo
[AttFieldType(AttFieldType.InputTypes.boolean)]
public bool inativo { get; set; }
Property Value
installationType
[AttCollection(typeof(InstallationOptionsVO))]
public List<InstallationOptionsVO> installationType { get; set; }
Property Value
products
[AttCollection(typeof(ProductsOptionsVO))]
public List<ProductsOptionsVO> products { get; set; }
Property Value
subTitleAO
[AttLenght(160)]
public string subTitleAO { get; set; }
Property Value
subTitleEN
[AttLenght(160)]
public string subTitleEN { get; set; }
Property Value
subTitleES
[AttLenght(160)]
public string subTitleES { get; set; }
Property Value
subTitleMZ
[AttLenght(160)]
public string subTitleMZ { get; set; }
Property Value
subTitlePT
[AttLenght(160)]
public string subTitlePT { get; set; }
Property Value
target
[AttLenght(2)]
[AttMandatory]
public ComunicationTarget target { 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
[AttLenght(80)]
[AttList]
public string titleAO { get; set; }
Property Value
titleEN
[AttLenght(80)]
[AttList]
public string titleEN { get; set; }
Property Value
titleES
[AttLenght(80)]
[AttList]
public string titleES { get; set; }
Property Value
titleMZ
[AttLenght(80)]
[AttList]
public string titleMZ { get; set; }
Property Value
titlePT
[AttLenght(80)]
[AttList]
public string titlePT { get; set; }