private void btnGiris_Click(object sender, System.EventArgs e)
        {
            con = new SqlConnection("Data Source=MSI;Initial Catalog=NYP Final Projesi;Integrated Security=true");
            KasaGorevlisi kg = new KasaGorevlisi();

            con.Open();    //bağlantı açıyorum.
            kg.TcKimlikNo   = txtkullaniciID.Text;
            kg.G_Sifre      = txtSifre.Text;
            cmd             = new SqlCommand("Login", con);
            cmd.Connection  = con;
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.Add("@kullaniciID", SqlDbType.NVarChar).Value = kg.TcKimlikNo;
            //  2  satırda parametreli procedure parametre gonderiyoruz
            cmd.Parameters.Add("@sifre", SqlDbType.NVarChar).Value = kg.G_Sifre;
            // birden fazla parametre olmasından dolayı sqldatareader kullandım read() komutu true veya false deger donderir bundan dolayı if içerisinde kullandım.
            SqlDataReader dr = cmd.ExecuteReader();

            if (dr.Read())
            {
                this.Hide();
                frmAna frmAna = new frmAna();
                frmAna.Show();
            }
            else
            {
                MessageBox.Show("Kullanici Adi veya Sifre yanlış!!");
            }
        }
Ejemplo n.º 2
0
 public Terminal(KasaGorevlisi a)//aggregation
 {
     this.K_Gorevli = a;
 }