Class ICDPH
IČ DPH - Identifikačné číslo pre DPH, pridelené daňovým úradom osobám registrovaným pre daň z pridanej hodnoty.
Vo väčšine prípadov zhodné s DIČ, obsahuje navyše prefix "SK", skratku pre Slovensko, a teda IČ DPH tvorí 10 až
12 znakov. V zmysle novely zákona č. 289/2008 Z.z. platnej od 01.01.2025 bude môcť podnikateľ dočasne použiť
DIČ, kým mu nebude pridelené IČ DPH.
Namespace: NineDigiteKasa
Assembly: NineDigit.eKasa.dll
Syntax
public sealed class ICDPH : IEquatable<ICDPH>, IComparable<ICDPH>, IDeepCloneable<ICDPH>, IDeepCloneable, ICloneable, IEnumerable<char>, IEnumerable
Examples
SK2004567890
Constructors
ICDPH(string)
Declaration
public ICDPH(string value)
Parameters
| Type |
Name |
Description |
| string |
value |
|
Fields
MaxLength
Declaration
public const int MaxLength = 12
Field Value
MinLength
Declaration
public const int MinLength = 10
Field Value
Properties
Length
Declaration
public int Length { get; }
Property Value
Methods
CompareTo(ICDPH)
Declaration
public int CompareTo(ICDPH other)
Parameters
| Type |
Name |
Description |
| ICDPH |
other |
|
Returns
Create(DIC)
Prefixes value of dic with "SK".
Declaration
public static ICDPH Create(DIC dic)
Parameters
| Type |
Name |
Description |
| DIC |
dic |
|
Returns
DeepClone()
Declaration
Returns
Equals(ICDPH)
Declaration
public bool Equals(ICDPH other)
Parameters
| Type |
Name |
Description |
| ICDPH |
other |
|
Returns
Equals(ICDPH, ICDPH)
Declaration
public static bool Equals(ICDPH x, ICDPH 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
ToString()
Declaration
public override string ToString()
Returns
Overrides
Operators
operator ==(ICDPH, ICDPH)
Declaration
public static bool operator ==(ICDPH x, ICDPH y)
Parameters
Returns
implicit operator string(ICDPH)
Declaration
public static implicit operator string(ICDPH icDph)
Parameters
| Type |
Name |
Description |
| ICDPH |
icDph |
|
Returns
implicit operator ICDPH(string)
Declaration
public static implicit operator ICDPH(string value)
Parameters
| Type |
Name |
Description |
| string |
value |
|
Returns
operator !=(ICDPH, ICDPH)
Declaration
public static bool operator !=(ICDPH x, ICDPH y)
Parameters
Returns
Implements
Extension Methods