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
marcastamp
Single registration field, used to link others to this entity.
[AttLenght(25)]
public string marcastamp { get; set; }
Property Value
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
Remarks
This field is a collection of type List (Of ModeloVO).
ModeloVOnome
Marca.
[AttLenght(20)]
[AttMandatory]
[AttLogInfo(0)]
[AttList]
public string nome { get; set; }