Table of Contents

Class AnexosBeanVO

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll

Entity representing AnexosBean.

[AttTable("AnexosBean", 20190215)]
[AttTableGama(Gamas.Grow)]
[AttTableProducts(new Products[] { Products.Documents })]
[AttTableFlags(new TableFlags[] { TableFlags.MasterEntity, TableFlags.SystemVO, TableFlags.IsNotFormEntity, TableFlags.AddOnNotCustomizable, TableFlags.DisableRowCount })]
public class AnexosBeanVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
Inheritance
AnexosBeanVO

Remarks

Saves the content of the inserted files through the entity AnexosVO.

Properties

anexosbeanstamp

Single registration field, used to link others to this entity.

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

Property Value

string

Remarks

This field uniquely identifies the record (primary key by default).

This field is primary key

Length 25.

anexosstamp

Link field to the table AnexosVO.

[AttForeignKey(typeof(AnexosVO))]
[AttLenght(25)]
public string anexosstamp { get; set; }

Property Value

string

Remarks

Link field to the table AnexosVO, identifies the Annex that will be associated with this file.

Length 25. .

compressed

Compressed.

[AttLenght(1)]
public bool compressed { get; set; }

Property Value

bool

Remarks

Indicates whether the file that is in the field fileData is compressed in the database.

Lenght 1.

fileData

Data.

[AttHidden]
public byte[] fileData { get; set; }

Property Value

byte[]

Remarks

Contains the data of the attached file.

Field not available for the user.

fileType

Indicates the file extension, is only meant to check whether it is worth compress this file.

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

Property Value

string

Remarks

Virtual field.