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