Class CustomizationPackagePriceVO
- Namespace
- PHCBusinessLayer
- Assembly
- PHCBusinessLayer.dll
[AttTable("CustomizationPackagePrice", 20230701)]
[AttTableTarget(DBTarget.Home)]
[AttTableGama(Gamas.Grow)]
[AttTableFlags(new TableFlags[] { TableFlags.AddOnNotCustomizable })]
public class CustomizationPackagePriceVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
- Inheritance
-
CustomizationPackagePriceVO
Properties
ParentVO
public CustomizationPackageVO ParentVO { get; set; }
Property Value
customizationPackagePricestamp
Record stamp identifier
[AttLenght(25)]
public string customizationPackagePricestamp { get; set; }
Property Value
customizationpackagestamp
Parent Stamp
[AttForeignKey(typeof(CustomizationPackageVO))]
[AttLenght(25)]
public string customizationpackagestamp { get; set; }
Property Value
edition
Edition to which we're applying this price
[AttLenght(2)]
[AttMandatory]
public Gamas edition { get; set; }
Property Value
monthlyprice
Total value of the package per month.
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal monthlyprice { get; set; }
Property Value
Remarks
Lenght of 19, where the units are 12 and decimals are 6.
oneshotprice
Total value of the package if bough in one single transaction.
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal oneshotprice { get; set; }
Property Value
Remarks
Lenght of 19, where the units are 12 and decimals are 6.
trienniallyprice
Total value of the package three years.
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal trienniallyprice { get; set; }
Property Value
Remarks
Lenght of 19, where the units are 12 and decimals are 6.
yearlyprice
Total value of the package per year.
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal yearlyprice { get; set; }
Property Value
Remarks
Lenght of 19, where the units are 12 and decimals are 6.