示例#1
0
        public bool DersSil(Dersler d)
        {
            SqlCommand komut = new SqlCommand("Delete from Table_dersler where Ders_id=@a1", baglanti.baglanti());

            komut.Parameters.AddWithValue("@a1", d.Ders_id);
            return(komut.ExecuteNonQuery() > 0);//true yada false aldıgı için ya sıfırdan buyuk yada kucuktur
        }
示例#2
0
        public bool DersGuncelle(Dersler d)
        {
            SqlCommand komut = new SqlCommand("update Table_dersler set Ders_ad=@a1 where Ders_id=@a2", baglanti.baglanti());

            komut.Parameters.AddWithValue("@a1", d.Ders_ad);
            komut.Parameters.AddWithValue("@a2", d.Ders_id);
            return(komut.ExecuteNonQuery() > 0);//guncelerse de aynı ekleme mantıgı gibi int + doner >0 yani
        }
示例#3
0
        public int DersEkle(Dersler d)
        {
            Baglanti baglanti = new Baglanti();

            SqlCommand komut = new SqlCommand("insert into Table_dersler (Ders_ad) values(@a1)", baglanti.baglanti());

            komut.Parameters.AddWithValue("@a1", d.Ders_ad);
            return(komut.ExecuteNonQuery());// eklerse bu sayı int degerinde artıgı için
        }
示例#4
0
        public List <Dersler> Ders_listele()
        {
            Baglanti baglanti = new Baglanti();

            List <Dersler> ders_array = new List <Dersler>();                                               //listelemek için adı ustunnde arraylistlerden yardım aldım
            SqlCommand     komut      = new SqlCommand("select * from Table_dersler", baglanti.baglanti()); //komut yazdım
            SqlDataReader  dr         = komut.ExecuteReader();                                              //okuttuk

            while (dr.Read())
            {
                Dersler ders = new Dersler();
                ders.Ders_id = int.Parse(dr["Ders_id"].ToString());
                ders.Ders_ad = dr["Ders_ad"].ToString();
                ders_array.Add(ders);
            }
            dr.Close();
            return(ders_array);
        }