Table of Contents

Class PartitionVO

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll
[AttTable("Partition", 20230412)]
[AttTableVOInfo(typeof(PartitionAttInfo))]
[AttTableGama(Gamas.Advanced)]
[AttTableOrderBy("[Partition].[name]")]
[AttTableFlags(new TableFlags[] { TableFlags.MasterEntity, TableFlags.TableForJorge })]
public class PartitionVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
Inheritance
PartitionVO

Properties

DimensionVO

[AttExternalCollection(typeof(DimensionVO), new string[] { "[Dimension].[id]", "[Partition].[dimensionstamp]" })]
public DimensionVO DimensionVO { get; }

Property Value

DimensionVO

dimensionid

[AttLenght(7)]
[AttForeignKey(typeof(DimensionVO), CanDuplicate = true)]
[AttDocType(typeof(DimensionVO))]
[AttPrimaryKey]
[AttList(Hidden = true)]
public int dimensionid { get; set; }

Property Value

int

dimensionname

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

Property Value

string

dimensionstamp

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

Property Value

string

name

[AttPrimaryKey]
[AttLenght(100)]
[AttMandatory]
[AttLabelField(new string[] { })]
[AttLogInfo(0)]
[AttList]
public string name { get; set; }

Property Value

string

partitionstamp

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

Property Value

string

sections

[AttCollection(typeof(SectionVO))]
public List<SectionVO> sections { get; set; }

Property Value

List<SectionVO>

Methods

GetSeriesValue()

public override decimal GetSeriesValue()

Returns

decimal