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
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
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
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
Remarks
Virtual field.