Show / Hide Table of Contents

Struct UnitPriceAmount

Jednotková cena v EUR s presnosťou na šesť desatinných miest.

Implements
IEquatableUnitPriceAmount
IComparableUnitPriceAmount
IFormattable
Inherited Members
object.Equals(object, object)
object.GetType()
object.ReferenceEquals(object, object)
Namespace: NineDigiteKasa
Assembly: NineDigit.eKasa.dll
Syntax
public struct UnitPriceAmount : IEquatable<UnitPriceAmount>, IComparable<UnitPriceAmount>, IFormattable

Constructors

UnitPriceAmount(UnitPriceAmount)

Declaration
public UnitPriceAmount(UnitPriceAmount unitPriceAmount)
Parameters
Type Name Description
UnitPriceAmount unitPriceAmount

UnitPriceAmount(decimal)

Declaration
public UnitPriceAmount(decimal value)
Parameters
Type Name Description
decimal value

Fields

MaxValue

Declaration
public const int MaxValue = 10000000
Field Value
Type Description
int

MinValue

Declaration
public const int MinValue = -10000000
Field Value
Type Description
int

Scale

Declaration
public const int Scale = 6
Field Value
Type Description
int

Properties

IsNegative

Declaration
public bool IsNegative { get; }
Property Value
Type Description
bool

IsPositive

Declaration
public bool IsPositive { get; }
Property Value
Type Description
bool

IsZero

Declaration
public bool IsZero { get; }
Property Value
Type Description
bool

Methods

CompareTo(UnitPriceAmount)

Declaration
public int CompareTo(UnitPriceAmount other)
Parameters
Type Name Description
UnitPriceAmount other
Returns
Type Description
int

Equals(UnitPriceAmount)

Declaration
public bool Equals(UnitPriceAmount other)
Parameters
Type Name Description
UnitPriceAmount other
Returns
Type Description
bool

Equals(UnitPriceAmount, UnitPriceAmount)

Declaration
public static bool Equals(UnitPriceAmount x, UnitPriceAmount y)
Parameters
Type Name Description
UnitPriceAmount x
UnitPriceAmount y
Returns
Type Description
bool

Equals(object)

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
object obj
Returns
Type Description
bool
Overrides
ValueType.Equals(object)

GetHashCode()

Declaration
public override int GetHashCode()
Returns
Type Description
int
Overrides
ValueType.GetHashCode()

IsValid(decimal)

Declaration
public static bool IsValid(decimal value)
Parameters
Type Name Description
decimal value
Returns
Type Description
bool

ToString()

Declaration
public override string ToString()
Returns
Type Description
string
Overrides
ValueType.ToString()

ToString(string, IFormatProvider)

Declaration
public string ToString(string format, IFormatProvider formatProvider)
Parameters
Type Name Description
string format
IFormatProvider formatProvider
Returns
Type Description
string

Operators

operator ==(UnitPriceAmount, UnitPriceAmount)

Declaration
public static bool operator ==(UnitPriceAmount x, UnitPriceAmount y)
Parameters
Type Name Description
UnitPriceAmount x
UnitPriceAmount y
Returns
Type Description
bool

operator >(UnitPriceAmount, UnitPriceAmount)

Declaration
public static bool operator >(UnitPriceAmount x, UnitPriceAmount y)
Parameters
Type Name Description
UnitPriceAmount x
UnitPriceAmount y
Returns
Type Description
bool

operator >=(UnitPriceAmount, UnitPriceAmount)

Declaration
public static bool operator >=(UnitPriceAmount x, UnitPriceAmount y)
Parameters
Type Name Description
UnitPriceAmount x
UnitPriceAmount y
Returns
Type Description
bool

implicit operator decimal(UnitPriceAmount)

Declaration
public static implicit operator decimal(UnitPriceAmount unitPriceAmount)
Parameters
Type Name Description
UnitPriceAmount unitPriceAmount
Returns
Type Description
decimal

implicit operator UnitPriceAmount(decimal)

Declaration
public static implicit operator UnitPriceAmount(decimal value)
Parameters
Type Name Description
decimal value
Returns
Type Description
UnitPriceAmount

operator !=(UnitPriceAmount, UnitPriceAmount)

Declaration
public static bool operator !=(UnitPriceAmount x, UnitPriceAmount y)
Parameters
Type Name Description
UnitPriceAmount x
UnitPriceAmount y
Returns
Type Description
bool

operator <(UnitPriceAmount, UnitPriceAmount)

Declaration
public static bool operator <(UnitPriceAmount x, UnitPriceAmount y)
Parameters
Type Name Description
UnitPriceAmount x
UnitPriceAmount y
Returns
Type Description
bool

operator <=(UnitPriceAmount, UnitPriceAmount)

Declaration
public static bool operator <=(UnitPriceAmount x, UnitPriceAmount y)
Parameters
Type Name Description
UnitPriceAmount x
UnitPriceAmount y
Returns
Type Description
bool

operator *(Quantity, UnitPriceAmount)

Declaration
public static Amount operator *(Quantity quantity, UnitPriceAmount unitPriceAmount)
Parameters
Type Name Description
Quantity quantity
UnitPriceAmount unitPriceAmount
Returns
Type Description
Amount

operator *(UnitPriceAmount, Quantity)

Declaration
public static Amount operator *(UnitPriceAmount unitPriceAmount, Quantity quantity)
Parameters
Type Name Description
UnitPriceAmount unitPriceAmount
Quantity quantity
Returns
Type Description
Amount

Implements

IEquatable<T>
IComparable<T>
IFormattable
In This Article
Na začiatok stránky Nine Digit, s.r.o. ©