Struct UnitPriceAmount
Jednotková cena v EUR s presnosťou na šesť desatinných miest.
Namespace: NineDigiteKasa
Assembly: NineDigit.eKasa.dll
Syntax
public struct UnitPriceAmount : IEquatable<UnitPriceAmount>, IComparable<UnitPriceAmount>, IFormattable
Constructors
UnitPriceAmount(UnitPriceAmount)
Declaration
public UnitPriceAmount(UnitPriceAmount unitPriceAmount)
Parameters
UnitPriceAmount(decimal)
Declaration
public UnitPriceAmount(decimal value)
Parameters
| Type |
Name |
Description |
| decimal |
value |
|
Fields
MaxValue
Declaration
public const int MaxValue = 10000000
Field Value
MinValue
Declaration
public const int MinValue = -10000000
Field Value
Scale
Declaration
public const int Scale = 6
Field Value
Properties
IsNegative
Declaration
public bool IsNegative { get; }
Property Value
IsPositive
Declaration
public bool IsPositive { get; }
Property Value
IsZero
Declaration
public bool IsZero { get; }
Property Value
Methods
CompareTo(UnitPriceAmount)
Declaration
public int CompareTo(UnitPriceAmount other)
Parameters
Returns
Equals(UnitPriceAmount)
Declaration
public bool Equals(UnitPriceAmount other)
Parameters
Returns
Equals(UnitPriceAmount, UnitPriceAmount)
Declaration
public static bool Equals(UnitPriceAmount x, UnitPriceAmount y)
Parameters
Returns
Equals(object)
Declaration
public override bool Equals(object obj)
Parameters
| Type |
Name |
Description |
| object |
obj |
|
Returns
Overrides
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
IsValid(decimal)
Declaration
public static bool IsValid(decimal value)
Parameters
| Type |
Name |
Description |
| decimal |
value |
|
Returns
ToString()
Declaration
public override string ToString()
Returns
Overrides
Declaration
public string ToString(string format, IFormatProvider formatProvider)
Parameters
Returns
Operators
operator ==(UnitPriceAmount, UnitPriceAmount)
Declaration
public static bool operator ==(UnitPriceAmount x, UnitPriceAmount y)
Parameters
Returns
operator >(UnitPriceAmount, UnitPriceAmount)
Declaration
public static bool operator >(UnitPriceAmount x, UnitPriceAmount y)
Parameters
Returns
operator >=(UnitPriceAmount, UnitPriceAmount)
Declaration
public static bool operator >=(UnitPriceAmount x, UnitPriceAmount y)
Parameters
Returns
implicit operator decimal(UnitPriceAmount)
Declaration
public static implicit operator decimal(UnitPriceAmount unitPriceAmount)
Parameters
Returns
implicit operator UnitPriceAmount(decimal)
Declaration
public static implicit operator UnitPriceAmount(decimal value)
Parameters
| Type |
Name |
Description |
| decimal |
value |
|
Returns
operator !=(UnitPriceAmount, UnitPriceAmount)
Declaration
public static bool operator !=(UnitPriceAmount x, UnitPriceAmount y)
Parameters
Returns
operator <(UnitPriceAmount, UnitPriceAmount)
Declaration
public static bool operator <(UnitPriceAmount x, UnitPriceAmount y)
Parameters
Returns
operator <=(UnitPriceAmount, UnitPriceAmount)
Declaration
public static bool operator <=(UnitPriceAmount x, UnitPriceAmount y)
Parameters
Returns
operator *(Quantity, UnitPriceAmount)
Declaration
public static Amount operator *(Quantity quantity, UnitPriceAmount unitPriceAmount)
Parameters
Returns
operator *(UnitPriceAmount, Quantity)
Declaration
public static Amount operator *(UnitPriceAmount unitPriceAmount, Quantity quantity)
Parameters
Returns
Implements