private void ıconButton1_Click(object sender, EventArgs e) { var yetkili = new Yetkili(); yetkili.YetkiliKullaniciAd = textBox1.Text; yetkili.YetkiliSifre = textBox2.Text; if (Global.Kullanici == null) { if (Global.Login(yetkili)) { Global.Kullanici = db.Yetkili.FirstOrDefault(x => x.YetkiliKullaniciAd == yetkili.YetkiliKullaniciAd && x.YetkiliSifre == yetkili.YetkiliSifre);; this.Hide(); Form1 form = new Form1(); form.Show(); } else { mesaj.Mesaj("Bilgileriniz Uyuşmuyor", FontAwesome.Sharp.IconChar.Times, System.Drawing.Color.DarkRed); } } else { if (Global.Login(yetkili)) { Global.basarili = true; this.Close(); } else { mesaj.Mesaj("Bilgileriniz Uyuşmuyor", FontAwesome.Sharp.IconChar.Times, System.Drawing.Color.DarkRed); } } }
private void BtnKaydet_Click(object sender, EventArgs e) { try { if (comboBoxArac.Enabled == true) { int id = int.Parse(comboBoxAracId.Text); var yetkili = db.Yetkili.Find(id); yetkili.YetkiliKullaniciAd = textBoxAracPlaka.Text; yetkili.YetkiliSifre = textBoxDaraAgirlik.Text; yetkili.Arsiv = false; db.Entry(yetkili).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } else { var arackontrol = new Yetkili(); arackontrol.YetkiliKullaniciAd = textBoxAracPlaka.Text; arackontrol.YetkiliSifre = textBoxDaraAgirlik.Text; arackontrol.Arsiv = false; db.Yetkili.Add(arackontrol); db.SaveChanges(); } mesaj.Mesaj("İşlem Başarılı", FontAwesome.Sharp.IconChar.Check, System.Drawing.Color.DarkGreen); FormTemizle(); } catch (Exception ex) { mesaj.Mesaj(ex.Message, FontAwesome.Sharp.IconChar.Times, System.Drawing.Color.DarkRed); } }
public static bool Login(Yetkili yetkili) { var user = kullanicilar.FirstOrDefault(x => x.YetkiliKullaniciAd == yetkili.YetkiliKullaniciAd && x.YetkiliSifre == yetkili.YetkiliSifre); if (user != null) { if (Kullanici == null) { Kullanici = user; } return(true); } else { return(false); } }
public void FormDoldur(Yetkili yetkili) { textBoxAracPlaka.Text = yetkili.YetkiliKullaniciAd; textBoxDaraAgirlik.Text = yetkili.YetkiliSifre.ToString(); }