Class Identity
Údaje o podnikateľovi
Inheritance
Namespace: NineDigit.eKasa
Assembly: NineDigit.eKasa.dll
Syntax
public sealed class Identity : Object, IDeepCloneable<Identity>, IDeepCloneable
Constructors
Identity(Identity)
Declaration
public Identity(Identity identity)
Parameters
Type | Name | Description |
---|---|---|
Identity | identity |
Identity(IdentityInfo)
Declaration
public Identity(IdentityInfo info)
Parameters
Type | Name | Description |
---|---|---|
IdentityInfo | info |
Properties
CorporateBodyFullName
Plný názov obchodného mena podnikateľa
Declaration
public CorporateBodyFullName CorporateBodyFullName { get; }
Property Value
Type | Description |
---|---|
CorporateBodyFullName |
Examples
Finančná správa i.n.t.
DIC
Daňové identifikačné číslo
Declaration
public DIC DIC { get; }
Property Value
Type | Description |
---|---|
DIC |
ICDPH
Identifikačné číslo pre daň z pridanej hodnoty, ak podnikateľ je platiteľom dane z pridanej hodnoty
Declaration
public ICDPH ICDPH { get; }
Property Value
Type | Description |
---|---|
ICDPH | ICDPH ak je podnikateľ platiteľom dane z pridanej hodnoty, NULL ak nie je |
ICO
Identifikačné číslo organizácie podnikateľa, ak podnikateľovi bolo pridelené
Declaration
public ICO ICO { get; }
Property Value
Type | Description |
---|---|
ICO | ICO ak bolo podnikateľovi pridelené, NULL ak nebolo |
IsTaxPayer
Indikácia platcu DPH
Declaration
public bool IsTaxPayer { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
OrganizationUnit
Organizačná jednotka
Declaration
public IdentityOrganizationUnit OrganizationUnit { get; }
Property Value
Type | Description |
---|---|
IdentityOrganizationUnit |
PhysicalAddress
Sídlo podnikteľa
Declaration
public IdentityPhysicalAddress PhysicalAddress { get; }
Property Value
Type | Description |
---|---|
IdentityPhysicalAddress |
Methods
DeepClone()
Declaration
public Identity DeepClone()
Returns
Type | Description |
---|---|
Identity |
FromXml(Stream, Boolean)
Vytvorí identitu z poskutnutého prúdu dát.
Declaration
public static Identity FromXml(Stream stream, bool hasRegistrationException)
Parameters
Type | Name | Description |
---|---|---|
System.IO.Stream | stream | |
System.Boolean | hasRegistrationException | Príznak, či ide o pokladnicu podnikateľa s udelenou výnimkou zo zasielania údajov z ORP do systému e-kasa |
Returns
Type | Description |
---|---|
Identity | Identita vytvorená na základe prúdu dát a vstupných parametrov. |
FromXml(String, Boolean)
Vytvorí identitu z XML súboru.
Declaration
public static Identity FromXml(string filePath, bool hasRegistrationException)
Parameters
Type | Name | Description |
---|---|---|
System.String | filePath | Cesta k XML súboru. |
System.Boolean | hasRegistrationException | Príznak, či ide o pokladnicu podnikateľa s udelenou výnimkou zo zasielania údajov z ORP do systému e-kasa |
Returns
Type | Description |
---|---|
Identity | Identita vytvorená na základe XML súboru a vstupných parametrov. |
Explicit Interface Implementations
IDeepCloneable.DeepClone()
Declaration
object IDeepCloneable.DeepClone()
Returns
Type | Description |
---|---|
System.Object |