Class SingleReceiptRegistrationFilter
Objekt pre upresnenie vyhľadania práve jedného dokladu.
Inheritance
System.Object
SingleReceiptRegistrationFilter
Implements
System.IEquatable<SingleReceiptRegistrationFilter>
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<>