Show / Hide Table of Contents

Class InvoiceNumber

Poradové číslo faktúry alebo jej časti, ktorá bola uhradená v hotovosti a prijatá tržba bola evidovaná v ORP.

Inheritance
System.Object
InvoiceNumber
Implements
System.IEquatable<InvoiceNumber>
System.IComparable<InvoiceNumber>
IDeepCloneable<InvoiceNumber>
IDeepCloneable
System.ICloneable
System.Collections.Generic.IEnumerable<System.Char>
System.Collections.IEnumerable
Namespace: NineDigit.eKasa
Assembly: NineDigit.eKasa.dll
Syntax
public sealed class InvoiceNumber : Object, IEquatable<InvoiceNumber>, IComparable<InvoiceNumber>, IDeepCloneable<InvoiceNumber>, IDeepCloneable, ICloneable, IEnumerable<char>, IEnumerable
Examples

201801001

Constructors

InvoiceNumber(String)

Declaration
public InvoiceNumber(string value)
Parameters
Type Name Description
System.String value

Fields

MaxLength

Declaration
public const byte MaxLength = 50
Field Value
Type Description
System.Byte

MinLength

Declaration
public const byte MinLength = 1
Field Value
Type Description
System.Byte

Properties

Length

Declaration
public int Length { get; }
Property Value
Type Description
System.Int32

Methods

CompareTo(InvoiceNumber)

Declaration
public int CompareTo(InvoiceNumber other)
Parameters
Type Name Description
InvoiceNumber other
Returns
Type Description
System.Int32

CompareTo(InvoiceNumber, StringComparison)

Declaration
public int CompareTo(InvoiceNumber other, StringComparison comparisionType)
Parameters
Type Name Description
InvoiceNumber other
System.StringComparison comparisionType
Returns
Type Description
System.Int32

DeepClone()

Declaration
public InvoiceNumber DeepClone()
Returns
Type Description
InvoiceNumber

Equals(InvoiceNumber)

Declaration
public bool Equals(InvoiceNumber other)
Parameters
Type Name Description
InvoiceNumber other
Returns
Type Description
System.Boolean

Equals(InvoiceNumber, InvoiceNumber)

Declaration
public static bool Equals(InvoiceNumber x, InvoiceNumber y)
Parameters
Type Name Description
InvoiceNumber x
InvoiceNumber y
Returns
Type Description
System.Boolean

Equals(InvoiceNumber, InvoiceNumber, StringComparison)

Declaration
public static bool Equals(InvoiceNumber x, InvoiceNumber y, StringComparison comparisionType)
Parameters
Type Name Description
InvoiceNumber x
InvoiceNumber y
System.StringComparison comparisionType
Returns
Type Description
System.Boolean

Equals(Object)

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
System.Object obj
Returns
Type Description
System.Boolean

GetEnumerator()

Declaration
public IEnumerator<char> GetEnumerator()
Returns
Type Description
System.Collections.Generic.IEnumerator<System.Char>

GetHashCode()

Declaration
public override int GetHashCode()
Returns
Type Description
System.Int32

GetHashCode(IEqualityComparer<String>)

Declaration
public int GetHashCode(IEqualityComparer<string> comparer)
Parameters
Type Name Description
System.Collections.Generic.IEqualityComparer<System.String> comparer
Returns
Type Description
System.Int32

IsValid(Char)

Declaration
public static bool IsValid(char c)
Parameters
Type Name Description
System.Char c
Returns
Type Description
System.Boolean

IsValid(String)

Declaration
public static bool IsValid(string value)
Parameters
Type Name Description
System.String value
Returns
Type Description
System.Boolean

ToString()

Declaration
public override string ToString()
Returns
Type Description
System.String

Operators

Equality(InvoiceNumber, InvoiceNumber)

Declaration
public static bool operator ==(InvoiceNumber x, InvoiceNumber y)
Parameters
Type Name Description
InvoiceNumber x
InvoiceNumber y
Returns
Type Description
System.Boolean

Implicit(InvoiceNumber to String)

Declaration
public static implicit operator string (InvoiceNumber number)
Parameters
Type Name Description
InvoiceNumber number
Returns
Type Description
System.String

Implicit(String to InvoiceNumber)

Declaration
public static implicit operator InvoiceNumber(string value)
Parameters
Type Name Description
System.String value
Returns
Type Description
InvoiceNumber

Inequality(InvoiceNumber, InvoiceNumber)

Declaration
public static bool operator !=(InvoiceNumber x, InvoiceNumber y)
Parameters
Type Name Description
InvoiceNumber x
InvoiceNumber y
Returns
Type Description
System.Boolean

Explicit Interface Implementations

IDeepCloneable.DeepClone()

Declaration
object IDeepCloneable.DeepClone()
Returns
Type Description
System.Object

Implements

System.IEquatable<>
System.IComparable<>
IDeepCloneable<T>
IDeepCloneable
System.ICloneable
System.Collections.Generic.IEnumerable<>
System.Collections.IEnumerable
In This Article
Na začiatok stránky Nine Digit, s.r.o. ©