コード例 #1
0
 public DataTable GundemGetir(int kategoriid, string aranan)
 {
     if (kategoriid == 0 || kategoriid == 1)
     {
         if (aranan == "" || aranan == null)
         {
             sorgu = string.Format("select tblKisiler.Kisiid,tblKisiler.Ad,tblKisiler.Soyad,tblKisiler.AltınMadalyasayisi,tblKisiler.GumusMadalyaSayisi,tblKisiler.Puan,tblGundemler.Gundemid,tblGundemler.GundemBaslik,tblGundemler.GundemIcerik,tblGundemler.Tarih from tblGundemler inner join tblKisiler on tblGundemler.Yazarid=tblKisiler.Kisiid where Onaylandimi='True'  order by Tarih desc ");
         }
         else
         {
             sorgu = string.Format("select tblKisiler.Kisiid,tblKisiler.Ad,tblKisiler.Soyad,tblKisiler.AltınMadalyasayisi,tblKisiler.GumusMadalyaSayisi,tblKisiler.Puan,tblGundemler.Gundemid,tblGundemler.GundemBaslik,tblGundemler.GundemIcerik,tblGundemler.Tarih from tblGundemler inner join tblKisiler on tblGundemler.Yazarid=tblKisiler.Kisiid where Onaylandimi='True' and tblGundemler.GundemBaslik like '%{0}%' or tblGundemler.GundemIcerik like '%{1}%' order by Tarih desc ", aranan, aranan);
         }
     }
     else
     {
         if (aranan == "" || aranan == null)
         {
             sorgu = string.Format("select tblKisiler.Kisiid,tblKisiler.Ad,tblKisiler.Soyad,tblKisiler.AltınMadalyasayisi,tblKisiler.GumusMadalyaSayisi,tblKisiler.Puan,tblGundemler.Gundemid,tblGundemler.GundemBaslik,tblGundemler.GundemIcerik,tblGundemler.Tarih from tblGundemler inner join tblKisiler on tblGundemler.Yazarid=tblKisiler.Kisiid where Onaylandimi='True' and tblGundemler.Kategoriid={0}  order by Tarih desc", kategoriid);
         }
         else
         {
             sorgu = string.Format("select tblKisiler.Kisiid,tblKisiler.Ad,tblKisiler.Soyad,tblKisiler.AltınMadalyasayisi,tblKisiler.GumusMadalyaSayisi,tblKisiler.Puan,tblGundemler.Gundemid,tblGundemler.GundemBaslik,tblGundemler.GundemIcerik,tblGundemler.Tarih from tblGundemler inner join tblKisiler on tblGundemler.Yazarid=tblKisiler.Kisiid where Onaylandimi='True' and tblGundemler.Kategoriid={0} and (tblGundemler.GundemBaslik like '%{0}%' or tblGundemler.GundemIcerik like '%{2}%') order by Tarih desc", kategoriid, aranan, aranan);
         }
     }
     adp           = new SqlDataAdapter(sorgu, Kullanicilar.Baglan());
     dtGundemBilgi = new DataTable();
     adp.Fill(dtGundemBilgi);
     Kullanicilar.Baglan().Close();
     return(dtGundemBilgi);
 }
コード例 #2
0
        public int GundemIdGetir()
        {
            sorgu = string.Format("Select Gundemid from tblGundemler where Yazarid={0}", kisiid);
            cmd   = new SqlCommand(sorgu, Kullanicilar.Baglan());
            int kategoriid = Convert.ToInt32(cmd.ExecuteScalar());

            return(kategoriid);
        }
コード例 #3
0
        public string GundemIcerikGetir()
        {
            sorgu = string.Format("Select GundemIcerik from tblGundemler where Gundemid='{0}'", gundemid);
            cmd   = new SqlCommand(sorgu, Kullanicilar.Baglan());
            string gundemIcerik = cmd.ExecuteScalar().ToString();

            return(gundemIcerik);
        }
コード例 #4
0
        public int Kategoriidgetir(string kategori)
        {
            sorgu = string.Format("Select kategoriid from tblKategoriler where kategori='{0}'", kategori);
            cmd   = new SqlCommand(sorgu, Kullanicilar.Baglan());
            int kategoriid = Convert.ToInt32(cmd.ExecuteScalar());

            return(kategoriid);
        }
コード例 #5
0
        public int GundemSayisiDonder()
        {
            sorgu = string.Format("select count(*) from tblGundemler");
            cmd   = new SqlCommand(sorgu, Kullanicilar.Baglan());
            int gundemsayisidonder = Convert.ToInt32(cmd.ExecuteScalar());

            Kullanicilar.Baglan().Close();
            return(gundemsayisidonder);
        }
コード例 #6
0
        public int GundemGoruntulenmeSayisi()
        {
            sorgu = string.Format("select GoruntulenmeSayisi from tblGundemler where Gundemid={0}", gundemid);
            cmd   = new SqlCommand(sorgu, Kullanicilar.Baglan());
            int gorsayisi = Convert.ToInt32(cmd.ExecuteScalar());

            Kullanicilar.Baglan().Close();
            return(gorsayisi);
        }
コード例 #7
0
        public string GundemBaslik()
        {
            sorgu = string.Format("select GundemBaslik from tblGundemler where Gundemid={0}", gundemid);
            cmd   = new SqlCommand(sorgu, Kullanicilar.Baglan());
            string gundembaslik = cmd.ExecuteScalar().ToString();

            Kullanicilar.Baglan().Close();
            return(gundembaslik);
        }
コード例 #8
0
        public int YorumSayisiGetir()
        {
            sorgu = string.Format("Select count(*) from tblYorumlar where Gundemid={0}", gundemid);
            cmd   = new SqlCommand(sorgu, Kullanicilar.Baglan());
            int yorumid = Convert.ToInt32(cmd.ExecuteScalar());

            Kullanicilar.Baglan().Close();
            return(yorumid);
        }
コード例 #9
0
        public int YorumSayisiDonder()
        {
            sorgu = string.Format("select count(*) from tblYorumlar");
            cmd   = new SqlCommand(sorgu, Kullanicilar.Baglan());
            int yorumsayisi = Convert.ToInt32(cmd.ExecuteScalar());

            Kullanicilar.Baglan().Close();
            return(yorumsayisi);
        }
コード例 #10
0
        public int GundemIdDonder()
        {
            sorgu = string.Format("select Gundemid from tblGundemler where Yazarid={0}", kisiid);
            cmd   = new SqlCommand(sorgu, Kullanicilar.Baglan());
            int gundemiddonder = Convert.ToInt32(cmd.ExecuteScalar());

            Kullanicilar.Baglan().Close();
            return(gundemiddonder);
        }
コード例 #11
0
        public string YorumGetir()
        {
            sorgu = string.Format("select Yorum from tblYorumlar where tblYorumlar.Yorumid={0}", yorumid);
            cmd   = new SqlCommand(sorgu, Kullanicilar.Baglan());
            string yorum = cmd.ExecuteScalar().ToString();

            Kullanicilar.Baglan().Close();
            return(yorum);
        }
コード例 #12
0
        public int YorumidDonder()
        {
            sorgu = string.Format("select tblYorumlar.Yorumid from tblYorumlar inner join tblKisiler on tblKisiler.Kisiid=tblYorumlar.Kisiid where tblYorumlar.Kisiid={0}", yorumuyazankisiid);
            cmd   = new SqlCommand(sorgu, Kullanicilar.Baglan());
            int yorumid = Convert.ToInt32(cmd.ExecuteScalar());

            Kullanicilar.Baglan().Close();
            return(yorumid);
        }
コード例 #13
0
        public string KonuBaslikGetir()
        {
            sorgu = string.Format("select KonuBaslik from tblKonular where Konuid={0}", konuid);
            cmd   = new SqlCommand(sorgu, Kullanicilar.Baglan());
            string gundembaslik = cmd.ExecuteScalar().ToString();

            Kullanicilar.Baglan().Close();
            return(gundembaslik);
        }
コード例 #14
0
        public int YorumGundemId()
        {
            sorgu = string.Format("select tblYorumlar.Gundemid from tblYorumlar inner join tblGundemler on tblGundemler.Gundemid=tblYorumlar.Gundemid where tblYorumlar.Yorumid={0}", yorumid);
            cmd   = new SqlCommand(sorgu, Kullanicilar.Baglan());
            int gundemid = Convert.ToInt32(cmd.ExecuteScalar());

            Kullanicilar.Baglan().Close();
            return(gundemid);
        }
コード例 #15
0
        public DataTable GundemIdListeDonder()
        {
            sorgu = string.Format("select Gundemid from tblGundemler where Yazarid={0}", kisiid);
            adp   = new SqlDataAdapter(sorgu, Kullanicilar.Baglan());
            DataTable dtGundemIdListe = new DataTable();

            adp.Fill(dtGundemIdListe);
            Kullanicilar.Baglan().Close();
            return(dtGundemIdListe);
        }
コード例 #16
0
        public DataTable GundemeYapilanYorumIdListeDonder()
        {
            sorgu = string.Format("select Yorumid from tblYorumlar where Gundemid={0}", gundemid);
            adp   = new SqlDataAdapter(sorgu, Kullanicilar.Baglan());
            DataTable dtgundemeyapilanYorumIdListe = new DataTable();

            adp.Fill(dtgundemeyapilanYorumIdListe);
            Kullanicilar.Baglan().Close();
            return(dtgundemeyapilanYorumIdListe);
        }
コード例 #17
0
        public void YorumIdyeGoreBegenmemeTablosunuSil()
        {
            bool silindimi = false;

            sorgu = string.Format("Delete from tblYorumBegenmedimi where Yorumid={0}", yorumid);
            cmd   = new SqlCommand(sorgu, Kullanicilar.Baglan());
            int etkilenen = cmd.ExecuteNonQuery();

            if (etkilenen != 0)
            {
                silindimi = true;
            }
            Kullanicilar.Baglan().Close();
        }
コード例 #18
0
        public void GundemIdyeGoreYorumSil()
        {
            bool silindimi = false;

            sorgu = string.Format("Delete from tblYorumlar where Gundemid={0}", gundemid);
            cmd   = new SqlCommand(sorgu, Kullanicilar.Baglan());
            int etkilenen = cmd.ExecuteNonQuery();

            if (etkilenen != 0)
            {
                silindimi = true;
            }
            Kullanicilar.Baglan().Close();
        }
コード例 #19
0
        public bool GundemIcerikGuncelle()
        {
            bool durum = false;

            sorgu = string.Format("Update tblGundemler set GundemIcerik='{0}' where Gundemid={1}", gundemIcerik, gundemid);
            cmd   = new SqlCommand(sorgu, Kullanicilar.Baglan());
            int etkilenen = cmd.ExecuteNonQuery();

            if (etkilenen != 0)
            {
                durum = true;
            }
            Kullanicilar.Baglan().Close();
            return(durum);
        }
コード例 #20
0
        public bool GundemOnayla()
        {
            bool oldumu = false;

            sorgu = string.Format("update tblGundemler set Onaylandimi='True' where Gundemid={0}", gundemid);
            cmd   = new SqlCommand(sorgu, Kullanicilar.Baglan());
            int etkilenen = cmd.ExecuteNonQuery();

            if (etkilenen != 0)
            {
                oldumu = true;
            }
            Kullanicilar.Baglan().Close();
            return(oldumu);
        }
コード例 #21
0
        public bool YorumGuncelle()
        {
            bool durum = false;

            sorgu = string.Format("Update tblYorumlar set Yorum='{0}' where Yorumid={1}", yorum, yorumid);
            cmd   = new SqlCommand(sorgu, Kullanicilar.Baglan());
            int etkilenen = cmd.ExecuteNonQuery();

            if (etkilenen != 0)
            {
                durum = true;
            }
            Kullanicilar.Baglan().Close();
            return(durum);
        }
コード例 #22
0
        public bool GoruntulenmeyiArttir()
        {
            bool durum = false;

            sorgu = string.Format("update tblGundemler set GoruntulenmeSayisi+=1 where Gundemid={0}", gundemid);
            cmd   = new SqlCommand(sorgu, Kullanicilar.Baglan());
            int etkilenen = cmd.ExecuteNonQuery();

            if (etkilenen != 0)
            {
                durum = true;
            }
            Kullanicilar.Baglan().Close();
            return(durum);
        }
コード例 #23
0
        public bool GundemOncedenOnaylandimi()
        {
            bool onaylandimi = false;

            sorgu = string.Format("Select * from tblGundemler where Onaylandimi='True' and Gundemid={0}", gundemid);
            cmd   = new SqlCommand(sorgu, Kullanicilar.Baglan());
            SqlDataReader oku = cmd.ExecuteReader();

            if (oku.Read())
            {
                onaylandimi = true;
            }
            Kullanicilar.Baglan().Close();
            return(onaylandimi);
        }
コード例 #24
0
        public bool GundemInceleYorumSil()
        {
            bool etkilendimi = false;

            sorgu = string.Format("delete from tblYorumlar where Gundemid={0}", gundemid);
            cmd   = new SqlCommand(sorgu, Kullanicilar.Baglan());
            int etkilenen = cmd.ExecuteNonQuery();

            if (etkilenen != 0)
            {
                etkilendimi = true;
            }
            Kullanicilar.Baglan().Close();
            return(etkilendimi);
        }
コード例 #25
0
        public bool YorumEkle()
        {
            bool etkilendimi = false;

            sorgu = string.Format("insert into tblYorumlar (Yorum,Kisiid,Gundemid) values (@yorum,@kisiid,@gundemid)");
            cmd   = new SqlCommand(sorgu, Kullanicilar.Baglan());
            cmd.Parameters.AddWithValue("@yorum", yorum);
            cmd.Parameters.AddWithValue("@kisiid", kisiid);
            cmd.Parameters.AddWithValue("@gundemid", gundemid);
            int etkilenen = cmd.ExecuteNonQuery();

            if (etkilenen != 0)
            {
                etkilendimi = true;
            }
            Kullanicilar.Baglan().Close();
            return(etkilendimi);
        }
コード例 #26
0
        public bool GundemEkle()
        {
            bool etkilendimi = false;

            sorgu = string.Format("insert into tblGundemler (GundemBaslik,GundemIcerik,Yazarid,Kategoriid) values (@gundemBaslik,@gundemIcerik,@yazarid,@kategoriid)");
            cmd   = new SqlCommand(sorgu, Kullanicilar.Baglan());
            cmd.Parameters.AddWithValue("@gundemBaslik", gundemBaslik);
            cmd.Parameters.AddWithValue("@gundemIcerik", gundemIcerik);
            cmd.Parameters.AddWithValue("@yazarid", yazarid);
            cmd.Parameters.AddWithValue("@kategoriid", kategoriid);
            int etkilenen = cmd.ExecuteNonQuery();

            if (etkilenen != 0)
            {
                etkilendimi = true;
            }
            Kullanicilar.Baglan().Close();
            return(etkilendimi);
        }
コード例 #27
0
        //KONUYA AİT YORUM SAYISI-----------
        //public int KonuYorumSayisi()
        //{
        //    sorgu = string.Format("select count(Yorum) from tblYorumlar inner join tblKonular on tblKonular.Konuid=tblYorumlar.Konuid where tblYorumlar.Konuid={0}", konuid);
        //    cmd = new SqlCommand(sorgu, Kullanicilar.Baglan());
        //    int YorumSayisi = Convert.ToInt32(cmd.ExecuteScalar());
        //    return YorumSayisi;
        //}
        //KONUYA AİT YORUM SAYISI------------

        public bool KonuEkle()
        {
            bool etkilendimi = false;

            sorgu = string.Format("insert into tblKonular (KonuBaslik,KonuIcerik,Kisiid,Kategoriid) values (@konuBaslik,@konuIcerik,@kisiid,@kategoriid)");
            cmd   = new SqlCommand(sorgu, Kullanicilar.Baglan());
            cmd.Parameters.AddWithValue("@konuBaslik", konuBaslik);
            cmd.Parameters.AddWithValue("@konuIcerik", konuIcerik);
            cmd.Parameters.AddWithValue("@kisiid", kisiid);
            cmd.Parameters.AddWithValue("@kategoriid", kategoriid);
            int etkilenen = cmd.ExecuteNonQuery();

            if (etkilenen != 0)
            {
                etkilendimi = true;
            }
            Kullanicilar.Baglan().Close();
            return(etkilendimi);
        }
コード例 #28
0
        public SqlDataReader VeriOku(string sorgu)
        {
            SqlCommand cmd = new SqlCommand(sorgu, Kullanicilar.Baglan());

            return(cmd.ExecuteReader());
        }