private void btnGirisYap_Click(object sender, EventArgs e)
{
SqlCommand sqlGiris = new SqlCommand("SELECT * FROM musteriBilgileri where KullaniciAdi=@p1 AND sifre=@p2", baglanti);
sqlGiris.Parameters.AddWithValue("@p1", txtKullaniciAdi.Text);
sqlGiris.Parameters.AddWithValue("@p2", txtSifre.Text);
baglanti.Open();
dr = sqlGiris.ExecuteReader();
if (dr.Read())
{
if (dr.Read())
{
SqlCommand sqlMusteriYetkisi = new SqlCommand("SELECT * FROM musteriBilgileri where KullaniciAdi=@p1 AND sifre=@p2 and yetkiseviyesi = 0", baglanti);
sqlMusteriYetkisi.Parameters.AddWithValue("@p1", txtKullaniciAdi.Text);
sqlMusteriYetkisi.Parameters.AddWithValue("@p2", txtSifre.Text);
dr = sqlMusteriYetkisi.ExecuteReader();
if (dr.Read())
{
MusteriPaneli frMusteriPaneli = new MusteriPaneli();
this.Hide();
frMusteriPaneli.Show();
}
else if()
{
SqlCommand sqlYoneticiYetkisi = new SqlCommand("SELECT * FROM musteriBilgileri where KullaniciAdi=@p1 AND sifre=@p2 and yetkiseviyesi = 2", baglanti);
sqlYoneticiYetkisi.Parameters.AddWithValue("@p1", txtKullaniciAdi.Text);
sqlYoneticiYetkisi.Parameters.AddWithValue("@p2", txtSifre.Text);
dr = sqlYoneticiYetkisi.ExecuteReader();
if (dr.Read())
{
YoneticiPaneli frYoneticiPaneli = new YoneticiPaneli();
this.Hide();
frYoneticiPaneli.Show();
}
}
else
{
SqlCommand sqlCalisanYetkisi = new SqlCommand("SELECT * FROM musteriBilgileri where KullaniciAdi=@p1 AND sifre=@p2 and yetkiseviyesi = 1", baglanti);
sqlCalisanYetkisi.Parameters.AddWithValue("@p1", txtKullaniciAdi.Text);
sqlCalisanYetkisi.Parameters.AddWithValue("@p2", txtSifre.Text);
dr = sqlCalisanYetkisi.ExecuteReader();
if (dr.Read())
{
calisanPaneli frCalisanPaneli = new calisanPaneli();
this.Hide();
frCalisanPaneli.Show();
}
}
}
else
{
MessageBox.Show("Kullanıcı adını ve şifrenizi kontrol ediniz. Şifrenizi Unuttuysanız Yeni Şifre Belirleyebilirsiniz.");
}
baglanti.Close();
}
}
}