private void GirisYap(string kadi, string sif) { durum.Text = ""; var timer = new DispatcherTimer { Interval = TimeSpan.FromSeconds(1) }; timer.Start(); timer.Tick += (ss, args) => { timer.Stop(); bool dogrula = Islemler.KullaniciDogrula(kadi, sif); if (dogrula) { App.ka = kadi; App.sifre = sif; this.Hide(); MainWindow mw = new MainWindow(); mw.Show(); } else { durum.Text = "Hatalı giriş! Tekrar deneyin!"; } }; }
private void sil_Click(object sender, RoutedEventArgs e) { if (Ogrenciler.SelectedIndex != -1) { Ogrenci ogrenci = Ogrenciler.SelectedItem as Ogrenci; MessageBoxResult result = MessageBox.Show(ogrenci.adsoyad + " öğrenciyi silmek istediğinizden emin misiniz?", "Onayla", MessageBoxButton.YesNo, MessageBoxImage.Question); if (result == MessageBoxResult.Yes) { MessageBox.Show(Islemler.OgrenciSil(ogrenci) ? "Öğrenciniz silindi" : "Hata! Öğrenci silinemedi"); } Yenile(); } else { MessageBox.Show("Öğrenci Seçiniz", "Hata!", MessageBoxButton.OK, MessageBoxImage.Stop); } }
private void ekle_Click(object sender, RoutedEventArgs e) { string[] AdSoyad = Islemler.AdSoyadAyir(adsoyad.Text); if (islemTuru == 1) { Ogrenci ogr = new Ogrenci(-1, ka.Text, sifre.Password, AdSoyad[0], AdSoyad[1]); MessageBox.Show(Islemler.OgrenciEkle(ogr) ? "Öğrenci Eklendi" : "Hata oluştu. Öğrenci eklenemedi"); } else { ogrenci.adsoyad = adsoyad.Text; ogrenci.kullaniciAdi = ka.Text; ogrenci.sifre = sifre.Password; MessageBox.Show(Islemler.OgrenciDuzenle(ogrenci, kullaniciAdi) ? "Öğrenci düzenlendi" : "Öğrenci düzenlenemedi"); } this.Close(); }
void Yenile() { Islemler.OgrencileriCek(); Ogrenciler.ItemsSource = Islemler.ogrenciler; }