示例#1
0
        private void button1_Click(object sender, EventArgs e)
        {
            AnaMenu_Akademisyen a = new AnaMenu_Akademisyen();

            a.Show();
            this.Hide();
        }
        public Class_Akademisyen AkademiGiris(string KullaniciAdi, string Sifre) //Akademisyen Girişi
        {
            Class_Akademisyen kisi = null;

            try
            {
                var giriskontrol = db.AkademisyenTablo.Where(kisi22 => kisi22.AKullaniciAd == KullaniciAdi && kisi22.ASifre == Sifre).FirstOrDefault(); //Girişi kontrol eder.

                if (giriskontrol != null)                                                                                                               //Giriş doğru ise bu kısım çalışır.
                {
                    var Secim222 = from p in db.AkademisyenTablo
                                   where p.AKullaniciAd == KullaniciAdi
                                   select new
                    {
                        KAD    = p.AKullaniciAd,
                        KSIFRE = p.ASifre,
                    };

                    foreach (var text in Secim222.ToList())
                    {
                        kisi = new Class_Akademisyen();
                        kisi.KullaniciAdi   = text.KAD;
                        kisi.KullaniciSifre = text.KSIFRE; //Class'a bilgileri kaydeder.
                    }

                    MessageBox.Show("Başarıyla giriş yaptınız! Yönetici paneline yönlendiriliyorsunuz...");
                    AnaMenu_Akademisyen a = new AnaMenu_Akademisyen();
                    a.Show();
                }
                else
                {
                    MessageBox.Show("Kullanıcı adı veya şifrenizi yanlış girdiniz. Lütfen tekrar deneyiniz.");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Hata" + ex);
            }

            return(kisi);
        }