Skip to content

suleymanyalcin/TCKimlik

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TCKimlik

Bu Kütüphane TCK(Türkiye Cumhuriyeti Kimlik) numarasının doğruluğunu https://tckimlik.nvi.gov.tr/Service/KPSPublicv2.asmx?WSDL adresinde yayınlanan servisi kullanarak kontrol etmenizi sağlar.

#TCKimlik Nesnesini Oluşturma. 1-TCKimlik.CreateInstance()

Statik CreateInstance() Fonksiyonu Size bir TCKimlik Nesnesi Geri döndürür.

2-TCKimlik item = new TCKimlik()

#Doğrulama işlemi Doğrulama İşleminde varsayılan değerleri Null atanmış fieldlar Nufüz müdürlüğünde bulunan kimlik kaydında eğer yoksa null olarak bırakılmalıdır. null olarak bıraktığınız değer nufüz kaydınızda bulunuyorsa işlem yapılamayacaktır.

1- Bool Dogrula(long tcKimlikNo, string ad, int dogumYil, string soyad = null, int? dogumGun = null, int? dogumAy = null)

Bu Doğrulama işlemi kişinin kütükte mevcut son "Açık" kayıt bilgilerinin doğrulanması sağlanacaktır.

2-Bool Dogrula(long tcKimlikNo, string ad, int dogumYil, int? cuzdanNo, string cuzdanSeri, string soyad = null, int? dogumGun = null, int? dogumAy = null)

Bu Doğrulama işlemi kişiye ait son aktif Nüfus Cüzdanı üzerinde yazan bilgilerin doğrulanması sağlanacaktır. #Asenkron Doğrulama 1-DogrulaAsync(long tcKimlikNo, string ad, int dogumYil, string soyad = null, int? dogumGun = null, int? dogumAy = null)

2-DogrulaAsync(long tcKimlikNo, string ad, int dogumYil, int? cuzdanNo, string cuzdanSeri, string soyad = null, int? dogumGun = null, int? dogumAy = null)

About

.Net ile TC Kimlik Numarasını Doğrulama Kütüphanesi

Resources

License

Stars

Watchers

Forks

Packages

No packages published