Ejemplo n.º 1
0
        private void btnGiris_Click(object sender, EventArgs e)
        {
            // ilgili textboxlara girilen değer geçici değişkenlere atanır.
            string ad    = txtKullaniciAd.Text;
            string sifre = txtKullaniciSifre.Text;

            // kullanıcının bilgileri doğrulanır
            kullanici = kullaniciManager.UserControl(ad, sifre);
            admin     = adminManager.UserControl(ad, sifre);


            frmKullanici frmKullanici = new frmKullanici(kullanici);
            frmAdmin     frmAdmin     = new frmAdmin(admin);



            // veritabanında admin bulunmadığı için geçici bir kontrol yapıyoruz
            if (admin != null)
            {
                frmAdmin.ShowDialog();
            }
            // Kullanıcı bilgisi yanlış ise mesaj döndürüyoruz
            else if (kullanici != null)
            {
                frmKullanici.ShowDialog();
            }
            // Kullanıcı bilgileri doğru ise kullanıcı formunu çağırıyoruz
            else
            {
                MessageBox.Show("Kullanıcı adı veya şifre yanlış");
            }
        }