public static GirisVeri Giris(string kullanici, string sifre) { baglanti(); GirisVeri giris = new GirisVeri(); OleDbCommand komut = new OleDbCommand("SELECT * FROM Kullanicilar WHERE Kullanici_Adi=@user AND Kullanici_Sifre=@pass", con); komut.Parameters.AddWithValue("@user", kullanici); komut.Parameters.AddWithValue("@pass", sifre); OleDbDataReader oku = komut.ExecuteReader(); if (oku.Read()) { giris.Yetki = Convert.ToByte(oku["Kullanici_Yetki"]); giris.ID = Convert.ToInt32(oku["Kullanici_ID"]); } bitir(); return(giris); }
private void girisButton_Click(object sender, EventArgs e) { GirisVeri giris = CafeDB.Kullanicilar.Giris(passTextBox.Text.Trim(), userTextBox.Text.Trim()); switch (giris.Yetki) { case 1: GarsonForm garson = new GarsonForm(); garson.Show(); garson.KullaniciID = giris.ID; break; case 2: MutfakForm mutfak = new MutfakForm(); mutfak.Show(); mutfak.KullaniciID = giris.ID; break; case 3: KasaForm kasa = new KasaForm(); kasa.Show(); kasa.KullaniciID = giris.ID; break; case 4: YoneticiForm yonetici = new YoneticiForm(); yonetici.Show(); yonetici.KullaniciID = giris.ID; break; default: MessageBox.Show("Giriş başarısız!", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); Application.ExitThread(); break; } this.Hide(); }