Show / Hide Table of Contents

Class SingleReceiptRegistrationFilter

Objekt pre upresnenie vyhľadania práve jedného dokladu.

Inheritance
System.Object
SingleReceiptRegistrationFilter
Implements
System.IEquatable<SingleReceiptRegistrationFilter>
IDeepCloneable<SingleReceiptRegistrationFilter>
IDeepCloneable
Namespace: NineDigit.eKasa
Assembly: NineDigit.eKasa.dll
Syntax
public sealed class SingleReceiptRegistrationFilter : Object, IEquatable<SingleReceiptRegistrationFilter>, IDeepCloneable<SingleReceiptRegistrationFilter>, IDeepCloneable

Constructors

SingleReceiptRegistrationFilter(ORPCode, ID)

Declaration
public SingleReceiptRegistrationFilter(ORPCode cashRegisterCode, ID externalId)
Parameters
Type Name Description
ORPCode cashRegisterCode

Kód registračnej pokladnice.

ID externalId

Externé ID pridelené nadradenou aplikáciou.

SingleReceiptRegistrationFilter(ORPCode, Optional<Guid>, Optional<ID>, Optional<ReceiptNumberId>)

Declaration
public SingleReceiptRegistrationFilter(ORPCode cashRegisterCode, Optional<Guid> id, Optional<ID> externalId, Optional<ReceiptNumberId> receiptNumberId)
Parameters
Type Name Description
ORPCode cashRegisterCode

Kód registračnej pokladnice.

Optional<System.Guid> id

Interné ID pridelené knižnicou.

Optional<ID> externalId

Externé ID pridelené nadradenou aplikáciou.

Optional<ReceiptNumberId> receiptNumberId

Číslo dokladu.

SingleReceiptRegistrationFilter(ORPCode, ReceiptNumberId)

Declaration
public SingleReceiptRegistrationFilter(ORPCode cashRegisterCode, ReceiptNumberId receiptNumberId)
Parameters
Type Name Description
ORPCode cashRegisterCode

Kód registračnej pokladnice.

ReceiptNumberId receiptNumberId

Číslo dokladu.

SingleReceiptRegistrationFilter(ORPCode, Guid)

Declaration
public SingleReceiptRegistrationFilter(ORPCode cashRegisterCode, Guid id)
Parameters
Type Name Description
ORPCode cashRegisterCode

Kód registračnej pokladnice.

System.Guid id

Interné ID pridelené knižnicou.

SingleReceiptRegistrationFilter(ORPCode, Nullable<Guid>, ID, Nullable<ReceiptNumberId>)

Declaration
public SingleReceiptRegistrationFilter(ORPCode cashRegisterCode, Nullable<Guid> id, ID externalId, Nullable<ReceiptNumberId> receiptNumberId)
Parameters
Type Name Description
ORPCode cashRegisterCode

Kód registračnej pokladnice.

System.Nullable<System.Guid> id

Interné ID pridelené knižnicou.

ID externalId

Externé ID pridelené nadradenou aplikáciou.

System.Nullable<ReceiptNumberId> receiptNumberId

Číslo dokladu.

SingleReceiptRegistrationFilter(SingleReceiptRegistrationFilter)

Declaration
public SingleReceiptRegistrationFilter(SingleReceiptRegistrationFilter filter)
Parameters
Type Name Description
SingleReceiptRegistrationFilter filter

Methods

Create(ReceiptId)

Declaration
public static SingleReceiptRegistrationFilter Create(ReceiptId receiptId)
Parameters
Type Name Description
ReceiptId receiptId

Jednoznačný identifikátor dokladu.

Returns
Type Description
SingleReceiptRegistrationFilter

DeepClone()

Declaration
public SingleReceiptRegistrationFilter DeepClone()
Returns
Type Description
SingleReceiptRegistrationFilter

Equals(SingleReceiptRegistrationFilter)

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

Equals(SingleReceiptRegistrationFilter, SingleReceiptRegistrationFilter)

Declaration
public static bool Equals(SingleReceiptRegistrationFilter first, SingleReceiptRegistrationFilter second)
Parameters
Type Name Description
SingleReceiptRegistrationFilter first
SingleReceiptRegistrationFilter second
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

GetHashCode()

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

ToRegistrationFilter()

Declaration
public RegistrationFilter ToRegistrationFilter()
Returns
Type Description
RegistrationFilter

ToString()

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

Explicit Interface Implementations

IDeepCloneable.DeepClone()

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

Implements

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