ProductPrice Class
Assembly: PTS.Modules.Products.dll
Syntax
public class ProductPrice : IOwnedRecord, IHasGuid
Inheritance
System.Object
ProductPrice
Properties
Amount
Declaration
public decimal Amount { get; set; }
Property Value
Type |
Description |
System.Decimal |
|
BaseAmount
Declaration
public decimal BaseAmount { get; set; }
Property Value
Type |
Description |
System.Decimal |
|
BaseUnitCount
Declaration
public uint BaseUnitCount { get; set; }
Property Value
Type |
Description |
System.UInt32 |
|
Currency
Declaration
public CurrencyCode Currency { get; set; }
Property Value
Description
Declaration
public string Description { get; set; }
Property Value
Type |
Description |
System.String |
|
EndsOn
Declaration
public DateTime? EndsOn { get; set; }
Property Value
Type |
Description |
System.Nullable<System.DateTime> |
|
GdsOwnerGuid
Declaration
public string GdsOwnerGuid { get; set; }
Property Value
Type |
Description |
System.String |
|
GdsRole
Declaration
public GdsRole GdsRole { get; set; }
Property Value
Guid
Declaration
public Guid Guid { get; set; }
Property Value
Type |
Description |
System.Guid |
|
Id
Declaration
public long Id { get; set; }
Property Value
Type |
Description |
System.Int64 |
|
Label
Declaration
public string Label { get; set; }
Property Value
Type |
Description |
System.String |
|
Level
Declaration
public PriceLevel Level { get; set; }
Property Value
OwnerId
Declaration
public long OwnerId { get; set; }
Property Value
Type |
Description |
System.Int64 |
|
Parent
Declaration
public virtual ProductPrice Parent { get; set; }
Property Value
ParentId
Declaration
public long? ParentId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int64> |
|
ParentOwnerId
Declaration
public long? ParentOwnerId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int64> |
|
Period
Declaration
public PricePeriod Period { get; set; }
Property Value
PeriodCount
Declaration
public uint PeriodCount { get; set; }
Property Value
Type |
Description |
System.UInt32 |
|
Product
Declaration
public virtual Product Product { get; set; }
Property Value
ProductId
Declaration
public long ProductId { get; set; }
Property Value
Type |
Description |
System.Int64 |
|
ProductOwnerId
Declaration
public long ProductOwnerId { get; set; }
Property Value
Type |
Description |
System.Int64 |
|
SetOn
Declaration
public DateTime SetOn { get; set; }
Property Value
Type |
Description |
System.DateTime |
|
StartsOn
Declaration
public DateTime? StartsOn { get; set; }
Property Value
Type |
Description |
System.Nullable<System.DateTime> |
|
Status
Declaration
public PriceStatus Status { get; set; }
Property Value
SystemCode
Declaration
public int SystemCode { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Type
Declaration
public PriceType Type { get; set; }
Property Value
Unit
Declaration
public PriceUnit Unit { get; set; }
Property Value
UnitSize
Declaration
public uint UnitSize { get; set; }
Property Value
Type |
Description |
System.UInt32 |
|
VatOption
Declaration
public VatType VatOption { get; set; }
Property Value
VatRate
Declaration
public decimal VatRate { get; set; }
Property Value
Type |
Description |
System.Decimal |
|
Vendor
Declaration
public virtual Account Vendor { get; set; }
Property Value
VendorId
Declaration
public long? VendorId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int64> |
|
VendorOwnerId
Declaration
public long? VendorOwnerId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int64> |
|
Implements
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Extension Methods