private void lookUpEditOdaBilgileriGuncelle_EditValueChanged(object sender, EventArgs e)
 {
     using (db = new stokTakipEntities1())
     {
         OdaID = Convert.ToInt32(lookUpEditOdaBilgileriGuncelle.EditValue);//seçilen oda id
         //seçilen oda bilgileri ve güncellenecek bilgilerin getirilmesi
         Odalar oda = db.Odalars.First(x => x.OdaID == OdaID);
         textEditOdaAdiGuncelle.Text = oda.OdaAdi;
         lookUpEditOdaSorumlusuGuncelle.Properties.DataSource = db.Personellers.Where(x => x.FakulteID == oda.FakulteID).ToList();
         Fakulteler f = db.Fakultelers.First(x => x.FakulteID == oda.FakulteID);
         textEditFakulteAdiGuncelle.Text = f.FakulteAdi;
         Departmanlar d = db.Departmanlars.First(x => x.DepartmanID == oda.DepartmanID);
         textEditDepartmanAdiGuncelle.Text = d.DepartmanAdi;
         Personeller p = db.Personellers.First(x => x.PersonelID == oda.PersonelID);
         lookUpEditOdaSorumlusuGuncelle.Properties.NullText = p.PersonelAdi;
     }
 }
Пример #2
0
        public int GirisYap(string kullanici, string sifre)
        {//Test için giriş yap fonksiyonu
            int a = 0;

            using (db = new stokTakipEntities1())
            {
                try
                {
                    if (kullanici.Length != 0 && sifre.Length != 0)
                    { // Kullanıcı adı ve şifresinin boş olma durumunun kontrolü
                        Personeller personel = db.Personellers.First(x => x.PersonelAdi == kullanici);

                        if (personel.Sifre == sifre)
                        {// kullanıcı adına göre şifrenin doğru olma kontrolü ve doğruysa sisteme giriş.
                            user = personel;
                            frmMDI mdi = new frmMDI();
                            this.Hide();
                            mdi.Show();
                            a = 1;
                            //MessageBox.Show("Başarılı giriş.");
                        }
                        else
                        {// şifre hatalı ise
                            MessageBox.Show("Şifre hatalı!.");
                            TextEditSifre.Text = "";
                        }
                    }
                    else
                    {// Alanlar boş ise
                        MessageBox.Show("Lütfen alanları boş bırakmayınız!.");
                    }
                }
                catch
                {// diğer hatalar için
                    MessageBox.Show("Kullanıcı adı veya şifre hatalı!.");
                    TextEditSifre.Text = "";
                }
            }
            return(a);
        }