Table of Contents

Class MarcaVO

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll

Entidade que representa uma marca.

[AttTable("marca", 20210508)]
[AttTableVOInfo(typeof(MaAttInfo))]
[AttTableFlags(new TableFlags[] { TableFlags.MasterEntity, TableFlags.CanUpdFromSourceBD, TableFlags.RequiresAdminAccess, TableFlags.TableForJorge })]
[AttTableGama(Gamas.Corporate)]
[AttTableProducts(new Products[] { Products.Equipamentos })]
[AttTableOrderBy("nome")]
public class MarcaVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
Inheritance
MarcaVO

Properties

inativa

Inactivo

[AttFieldType(AttFieldType.InputTypes.boolean)]
public bool inativa { get; set; }

Property Value

bool

marcastamp

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

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

Property Value

string

Remarks

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

Length 25.

modelos

Colecção das linhas do documento.

[AttCollection(typeof(ModeloVO))]
public List<ModeloVO> modelos { get; set; }

Property Value

List<ModeloVO>

Remarks

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

ModeloVO

nome

Marca.

[AttLenght(20)]
[AttMandatory]
[AttLogInfo(0)]
[AttList]
public string nome { get; set; }

Property Value

string