private void BtnOlustur_Click(object sender, EventArgs e) { lboxListe.Items.Clear(); txtTcKimlikNo.Clear(); Islem islem = new Islem(); int adet = Convert.ToInt32(nupSayi.Value); lboxListe.Items.AddRange(islem.RastgeleOlustur(adet)); tsslBilgi.Text = $@"{lboxListe.Items.Count} adet TC Kimlik No var."; }
private void ListeyeAktar() { Islem islem = new Islem(); foreach (var satir in txtListe.Lines) { if (NumaraKontrol(satir)) { continue; } if (islem.Kontrol(satir) && !chkHatalilariGoster.Checked) { _frmTcKimlik.lboxListe.Items.Add(satir); } else if (!islem.Kontrol(satir) && chkHatalilariGoster.Checked) { _frmTcKimlik.lboxListe.Items.Add(satir + " "); } } }
private void BtnKontrolEt_Click(object sender, EventArgs e) { // Her seferinde nesneyi sıfırlayıp kontrol yap if (txtTcKimlikNo.TextLength == 11 && !txtTcKimlikNo.Text.StartsWith("0")) { Islem islem = new Islem(); if (islem.Kontrol(txtTcKimlikNo.Text)) { MessageBox.Show(@"TC Kimlik Numarası doğru.", @"Sonuç", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show(@"TC Kimlik Numarası yanlış.", @"Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show(@"11 Haneli bir TC Kimlik numarası giriniz.", @"Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } }