Class ReferenceReceiptId
Predstavuje referenciu na pokladničný doklad.
Inheritance
ReferenceReceiptId
Namespace: NineDigiteKasa
Assembly: NineDigit.eKasa.dll
Syntax
public sealed class ReferenceReceiptId : IEquatable<ReferenceReceiptId>, IComparable<ReferenceReceiptId>, IDeepCloneable<ReferenceReceiptId>, IDeepCloneable, ICloneable, IEnumerable<char>, IEnumerable
Examples
13, O-7DBCDA8A56EE426DBCDA8A56EE426D1A alebo C44B3977-0E415CC6-EE663AA1-776C973A-A143B660
Constructors
ReferenceReceiptId(string)
Declaration
public ReferenceReceiptId(string value)
Parameters
| Type |
Name |
Description |
| string |
value |
|
Fields
MaxLength
Declaration
public const int MaxLength = 44
Field Value
MinLength
Declaration
public const int MinLength = 1
Field Value
Properties
IsEKasaId
Declaration
public bool IsEKasaId { get; }
Property Value
Length
Declaration
public int Length { get; }
Property Value
Methods
CompareTo(ReferenceReceiptId)
Declaration
public int CompareTo(ReferenceReceiptId other)
Parameters
Returns
Create(EKasaReceiptId)
Declaration
public static ReferenceReceiptId Create(EKasaReceiptId id)
Parameters
Returns
Create(OKP)
Declaration
public static ReferenceReceiptId Create(OKP okp)
Parameters
| Type |
Name |
Description |
| OKP |
okp |
|
Returns
Create(ReceiptNumber)
Declaration
public static ReferenceReceiptId Create(ReceiptNumber number)
Parameters
Returns
DeepClone()
Declaration
public ReferenceReceiptId DeepClone()
Returns
Equals(ReferenceReceiptId)
Declaration
public bool Equals(ReferenceReceiptId other)
Parameters
Returns
Equals(ReferenceReceiptId, ReferenceReceiptId)
Declaration
public static bool Equals(ReferenceReceiptId x, ReferenceReceiptId y)
Parameters
Returns
Equals(object)
Declaration
public override bool Equals(object obj)
Parameters
| Type |
Name |
Description |
| object |
obj |
|
Returns
Overrides
GetEnumerator()
Declaration
public IEnumerator<char> GetEnumerator()
Returns
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
IsValid(string)
Declaration
public static bool IsValid(string value)
Parameters
| Type |
Name |
Description |
| string |
value |
|
Returns
Normalize(string)
Declaration
public static string Normalize(string value)
Parameters
| Type |
Name |
Description |
| string |
value |
|
Returns
ToString()
Declaration
public override string ToString()
Returns
Overrides
Operators
operator ==(ReferenceReceiptId, ReferenceReceiptId)
Declaration
public static bool operator ==(ReferenceReceiptId x, ReferenceReceiptId y)
Parameters
Returns
implicit operator string(ReferenceReceiptId)
Declaration
public static implicit operator string(ReferenceReceiptId receiptId)
Parameters
Returns
implicit operator ReferenceReceiptId(string)
Declaration
public static implicit operator ReferenceReceiptId(string value)
Parameters
| Type |
Name |
Description |
| string |
value |
|
Returns
operator !=(ReferenceReceiptId, ReferenceReceiptId)
Declaration
public static bool operator !=(ReferenceReceiptId x, ReferenceReceiptId y)
Parameters
Returns
Implements
Extension Methods