Exemple #1
0
        private void btnGiris_Click(object sender, EventArgs e)
        {
            Baglanti   baglanti = new Baglanti();
            SqlCommand cmd      = new SqlCommand();
            string     sorgu    = $"GirisProc '{txtNick.Text}'";

            baglanti.sorguCalistir(sorgu, ref cmd);
            SqlDataReader dr           = cmd.ExecuteReader();
            bool          nickKontrol  = false;
            bool          sifreKontrol = false;

            while (dr.Read())
            {
                nickKontrol = true;
                if (txtSifre.Text == dr["Sifre"].ToString())
                {
                    sifreKontrol = true;
                    bool admin = false;
                    if (dr["Admin"] != DBNull.Value && Convert.ToBoolean(dr["Admin"]))
                    {
                        admin = true;
                    }

                    this.Hide();
                    FrmFilmListe frmFilmListe = new FrmFilmListe(Convert.ToInt32(dr["kullaniciID"]), admin);
                    frmFilmListe.Show();
                }
            }

            if (!nickKontrol)
            {
                MessageBox.Show("Kullanıcı adı hatalı");
            }
            else if (!sifreKontrol)
            {
                MessageBox.Show("Şifre hatalı");
            }
        }