30 Aralık 2010 Perşembe

Tckimlik WebService Validate

Biraz geç oldu ama inşallah bunada para istemezler artık...

Şimdi;Windows application projesi oluşturuyoruz form'a 5 adet textbox,bir buton koyuyoruz.(label ları gerekli textboxların yerine siz koyarsınız)

Daha sonra projeye service reference dan http://tckimlik.nvi.gov.tr/Service/KPSPublic.asmx bu web servisini projemize ekleyip kodlama tarafına (cs tarafına) using TcKimlik.Dogrulama; satırını ekliyoruz.
Daha sonra eklemiş olduğumuz bir tane butonun üzerine çift tıklayıp şunları yazıyoruz.

        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                bool sonuc;
                TcKimlik.Dogrulama.KPSPublicSoapClient tcKimlik = new KPSPublicSoapClient();
                sonuc = tcKimlik.TCKimlikNoDogrula(txtTcKimlik.Text, txtAd, txtSoyad, txtDogumTarihi.toString());
                if (sonuc == true)
                {
                    txtSonuc.Text = "Olumlu";
                }
                else
                {
                    txtSonuc.Text = "Olumsuz";
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }

Hiç yorum yok:

Yorum Gönder