Table of Contents

Class MainFormPanelVO

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll

Represent an object of screen

[AttTable("MainFormPanel", 20220712)]
[AttTableTarget(DBTarget.Home)]
[AttTableFlags(new TableFlags[] { TableFlags.AddOnNotCustomizable })]
public class MainFormPanelVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
Inheritance
MainFormPanelVO

Properties

GetFieldStampName

Use only field name without table name

public override string GetFieldStampName { get; }

Property Value

string

GetStampValue

public override string GetStampValue { get; }

Property Value

string

lordem

position order

[AttLenght(4)]
public int lordem { get; set; }

Property Value

int

mainFormPanelstamp

Record stamp identifier

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

Property Value

string

objects

[AttCollection(typeof(MainFormObjectVO), new TableFlags[] { TableFlags.CanUpdFromSourceBD }, new string[] { "mainFormPanelstamp", "[MainFormObject].[parentStamp]" })]
public List<MainFormObjectVO> objects { get; set; }

Property Value

List<MainFormObjectVO>

parentStamp

Parent Stamp

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

Property Value

string

title

Title given by developer

[AttLogInfo(1)]
public string title { get; set; }

Property Value

string

zone

Wich zone this object belongs

[AttLenght(2)]
public ObjectRenderPlaces zone { get; set; }

Property Value

ObjectRenderPlaces

Methods

SetStampValue(string)

public override void SetStampValue(string stampID)

Parameters

Nome Tipo Descrição
stampID string