Validasyon İşlemleri
Validasyon İşlemleri (Validation)
ValidateIban
- Dönüş Tipi: string
- Parametreler:
- iban (string): Kontrol edilecek IBAN
- Açıklama: IBAN numarasını doğrular ve düzeltilmiş halini döndürür
Örnek Kullanım:
string result = Doc.ValidateIban("TR330006100519786457841326");
// Sonuç: Doğrulanmış IBAN
ValidateTcNo
- Dönüş Tipi: bool
- Parametreler:
- tcNo (string): Kontrol edilecek TC Kimlik No
- Açıklama: TC Kimlik numarasının geçerliliğini kontrol eder
Örnek Kullanım:
bool result = Doc.ValidateTcNo("12345678901");
// Sonuç: true/false
ValidateVkn
- Dönüş Tipi: bool
- Parametreler:
- vkn (string): Kontrol edilecek Vergi Kimlik No
- Açıklama: Vergi Kimlik numarasının geçerliliğini kontrol eder
Örnek Kullanım:
bool result = Doc.ValidateVkn("1234567890");
// Sonuç: true/false
IsBlank
- Dönüş Tipi: bool
- Parametreler:
- str (string): Kontrol edilecek metin
- Açıklama: Metnin boş veya null olup olmadığını kontrol eder
Örnek Kullanım:
bool result = Doc.IsBlank("");
// Sonuç: true
IsHn0
- Dönüş Tipi: bool
- Parametreler:
- aVal (string): Kontrol edilecek değer
- Açıklama: Değerin "HN0" (Hepsi Null/0) olup olmadığını kontrol eder
Örnek Kullanım:
bool result = Doc.IsHn0("0");
// Sonuç: true
IsEy1
- Dönüş Tipi: bool
- Parametreler:
- aVal (string): Kontrol edilecek değer
- Açıklama: Değerin "EY1" (En az bir) olup olmadığını kontrol eder
Örnek Kullanım:
bool result = Doc.IsEy1("1");
// Sonuç: true
AutoIsEy1Hn0
- Dönüş Tipi: bool
- Parametreler:
- aVal (string): Kontrol edilecek değer
- searchType (string): Arama tipi
- Açıklama: Değerin EY1 veya HN0 olup olmadığını otomatik kontrol eder
Örnek Kullanım:
bool result = Doc.AutoIsEy1Hn0("1", "EY1");
// Sonuç: true