Пример #1
0
        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!";
                }
            };
        }
Пример #2
0
        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);
            }
        }
Пример #3
0
        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();
        }
Пример #4
0
 void Yenile()
 {
     Islemler.OgrencileriCek();
     Ogrenciler.ItemsSource = Islemler.ogrenciler;
 }