示例#1
0
        private void btnSil_Click(object sender, EventArgs e)
        {
            Uyelik silinecekUye = new Uyelik();

            silinecekUye = (Uyelik)dtwUyelikTablo.CurrentRow.DataBoundItem;
            uprovider.Sil(silinecekUye);
            Listele();
        }
示例#2
0
        private void btn_Kayit_Click(object sender, EventArgs e)
        {
            Uyelik uye = new Uyelik();

            uye.tcNo    = txtTC.Text;
            uye.Ad      = txtAd.Text;
            uye.Soyad   = txtSoyad.Text;
            uye.Telefon = Convert.ToString(txtTelefon.Text);
            uye.Mail    = txtMail.Text;
            uprovider.Ekle(uye);
            Listele();
        }
示例#3
0
        private void btnDuzenle_Click(object sender, EventArgs e)
        {
            Uyelik eskiUyeler = new Uyelik();

            eskiUyeler = (Uyelik)dtwUyelikTablo.CurrentRow.DataBoundItem;
            Uyelik yeniUyeler = new Uyelik();

            yeniUyeler.tcNo    = txtTC.Text;
            yeniUyeler.Ad      = txtAd.Text;
            yeniUyeler.Soyad   = txtSoyad.Text;
            yeniUyeler.Telefon = txtTelefon.Text;
            yeniUyeler.Mail    = txtMail.Text;
            uprovider.Guncelle(eskiUyeler, yeniUyeler);
            Listele();
        }
 public void Sil(Uyelik yeniUye)
 {
     try
     {
         komut.CommandText = "Delete From uyelik Where TC_No=" + yeniUye.tcNo + "";
         komut.CommandType = CommandType.Text;
         baglanti.Open();
         komut.ExecuteNonQuery();
     }
     catch (Exception)
     {
         throw;
     }
     finally
     {
         if (baglanti != null)
         {
             baglanti.Close();
         }
     }
 }
 public void Ekle(Uyelik yeniUye)
 {
     try
     {
         komut.CommandText = "Insert Into uyelik (TC_No,Ad,Soyad,Telefon,Mail) Values (" + yeniUye.tcNo +
                             ",'" + yeniUye.Ad + "','" + yeniUye.Soyad +
                             "','" + yeniUye.Telefon + "','" + yeniUye.Mail + "')";
         komut.CommandType = CommandType.Text;
         baglanti.Open();
         komut.ExecuteNonQuery();
     }
     catch (Exception)
     {
         throw;
     }
     finally
     {
         if (baglanti != null)
         {
             baglanti.Close();
         }
     }
 }
 public void Guncelle(Uyelik eskiUyeler, Uyelik yeniUyeler)
 {
     try
     {
         komut.CommandText = "Update uyelik SET Ad='" + yeniUyeler.Ad +
                             "',Soyad='" + yeniUyeler.Soyad + "',Telefon='" + yeniUyeler.Telefon
                             + "',Mail='" + yeniUyeler.Mail + "' Where TC_No=" + eskiUyeler.tcNo + "";
         komut.CommandType = CommandType.Text;
         baglanti.Open();
         komut.ExecuteNonQuery();
     }
     catch (Exception)
     {
         throw;
     }
     finally
     {
         if (baglanti != null)
         {
             baglanti.Close();
         }
     }
 }
        public List <Uyelik> Listele()
        {
            try
            {
                List <Uyelik> uyeListesi = new List <Uyelik>();
                komut.CommandText = "Select *From uyelik";
                komut.CommandType = CommandType.Text;
                baglanti.Open();
                SqlDataReader reader = komut.ExecuteReader();
                while (reader.Read())
                {
                    Uyelik yeniUye = new Uyelik();
                    yeniUye.tcNo    = reader[1].ToString();
                    yeniUye.Ad      = reader[2].ToString();
                    yeniUye.Soyad   = reader[3].ToString();
                    yeniUye.Telefon = reader[4].ToString();
                    yeniUye.Mail    = reader[5].ToString();


                    uyeListesi.Add(yeniUye);
                }

                return(uyeListesi);
            }
            catch
            {
                throw;
            }
            finally
            {
                if (baglanti != null)
                {
                    baglanti.Close();
                }
            }
        }