Table of Contents

Class SectionVO

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll
[AttTable("Section", 20230412)]
[AttTableOrderBy("[Section].[percentage]")]
[AttTableVOInfo(typeof(PartitionAttInfo))]
public class SectionVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IGenericVO, IParent<PartitionVO>, IParent
Inheritance
SectionVO

Properties

HierarchyVO

[AttExternalCollection(typeof(HierarchyVO), new string[] { "[Hierarchy].[hierarchystamp]", "[Section].[hierarchystamp]" })]
public HierarchyVO HierarchyVO { get; }

Property Value

HierarchyVO

hierarchyname

[AttVirtualField(typeof(PartitionAttInfo))]
[AttLenght(100)]
[AttInterfaces(new Type[] { typeof(IChange) })]
public string hierarchyname { get; set; }

Property Value

string

hierarchystamp

[AttForeignKey(typeof(HierarchyVO), CanDuplicate = true, HiddenField = false)]
[AttLenght(25)]
[AttIndex]
public string hierarchystamp { get; set; }

Property Value

string

partitionstamp

[AttForeignKey(typeof(PartitionVO), CanDuplicate = true)]
[AttLenght(25)]
[AttIndex]
public string partitionstamp { get; set; }

Property Value

string

percentage

[AttLenght(6, 2)]
[AttFieldType(AttFieldType.InputTypes.percentage)]
public decimal percentage { get; set; }

Property Value

decimal

sectionstamp

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

Property Value

string

Explicit Interface Implementations

ParentVO

PartitionVO ParentVO { get; set; }

Returns

PartitionVO