protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { if ((string)Session["login"] == "yazar") { btnMakaleSil.Visible = false; btnMakaleGuncelle.Visible = false; DropDownListKategoriSec.Visible = false; DropDownListMakaleler.Visible = false; LabelKategoriSec.Visible = false; LabelMakaleSec.Visible = false; ButtonGelenMesajAc.Visible = false; ButtonYorumAc.Visible = false; btnAramaAc.Visible = false; ButtonZiyaretciAc.Visible = false; LabelToplamMesajSayisi.Visible = false; LabelToplamYorumSayisi.Visible = false; ButtonYazarAc.Visible = false; } else if ((string)Session["login"] == "admin") { } else if (Session["login"] == null) { Response.Redirect("admin.aspx"); } ad = new accessDatabase(); ad.dropListDoldur(DropDownList1, "kategoriler order by kategoriid desc", "kategori", "kategoriid"); ad.dropListDoldur(DropDownListKategoriSec, "kategoriler", "kategori", "kategoriid"); ad.gridViewDoldur(rpt_gelenMesajlar, "iletisim", "select * from iletisim order by iletisimid desc"); ad.gridViewDoldur(rpt_uyelerim, "uyeol", "select * from uyeol order by uyeOlId desc"); ad.gridViewDoldur(rpt_yorumlar, "Yorumlar", "select * from Yorumlar order by yorumid desc"); ad.gridViewDoldur(rpt_aramalar, "Yorumlar", "select * from vw_gunlukAramalar"); ziyaretciIstatistik(); toplamMesajSayisi(); toplamUyeSayisi(); toplamYorumSayisi(); toplamAramaSayisi(); toplamYazarSayisi(); DropDownList1.BorderColor = System.Drawing.Color.Black; } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { da = new accessDatabase(); da.gridViewDoldur(rpt_kategoriler, "makale", "Select * from vw_KategoriListele"); //da.gridViewDoldur(rpt_sonEklenenler_masaustu, "makale", "Select * from vw_SonEklenenlerListele"); da.gridViewDoldur(rpt_sonEklenenler, "makale", "Select * from vw_SonEklenenlerListele"); } }
protected void rpt_aramalar_ItemCommand(object source, RepeaterCommandEventArgs e) { ad = new accessDatabase(); if (e.CommandName == "Delete") { ad.sil("delete from aramaIstatistik where aramaid = " + e.CommandArgument); } toplamAramaSayisi(); ad.gridViewDoldur(rpt_aramalar, "aramaIstatistik", "select * from vw_gunlukAramalar"); }
protected void rpt_gelenMesajlar_ItemCommand(object source, RepeaterCommandEventArgs e) { ad = new accessDatabase(); if (e.CommandName == "Delete") { ad.sil("delete from iletisim where iletisimid = " + e.CommandArgument); } toplamMesajSayisi(); ad.gridViewDoldur(rpt_gelenMesajlar, "iletisim", "select * from iletisim order by iletisimid desc"); }
protected void rpt_yorumlar_ItemCommand(object source, RepeaterCommandEventArgs e) { ad = new accessDatabase(); if (e.CommandName == "Delete") { ad.sil("delete from Yorumlar where yorumid = " + e.CommandArgument); } if (e.CommandName == "link") { Response.Write("<script>window.open('/dersnotu.aspx?konu=" + e.CommandArgument + "','_blank');</script>"); } toplamYorumSayisi(); ad.gridViewDoldur(rpt_yorumlar, "Yorumlar", "select * from Yorumlar order by yorumid desc"); }
protected void rpt_uyelerim_ItemCommand(object source, RepeaterCommandEventArgs e) { ad = new accessDatabase(); if (e.CommandName == "update") { if ((Boolean)ad.TekVeriCekme("select uyelikAktifEt from uyeol where uyeOlId = " + e.CommandArgument)) { ad.guncelle("update uyeol set uyelikAktifEt = false where uyeOlId = " + e.CommandArgument); } else { ad.guncelle("update uyeol set uyelikAktifEt = true where uyeOlId = " + e.CommandArgument); } } ad.gridViewDoldur(rpt_uyelerim, "uyeol", "select * from uyeol order by uyeOlId desc"); }
protected void btnMobilAramalar_Click(object sender, EventArgs e) { ad = new accessDatabase(); ad.gridViewDoldur(rpt_aramalar, "aramaIstatistik", "select * from aramaIstatistik where arananlar like \"%.\""); lblToplamAramaSayisi.Text = ad.TekVeriCekme("select count(*) from aramaIstatistik where arananlar like \"%.\"").ToString(); }
protected void btnGunlukAramalar_Click(object sender, EventArgs e) { ad = new accessDatabase(); ad.gridViewDoldur(rpt_aramalar, "aramaIstatistik", "select * from vw_gunlukAramalar"); lblToplamAramaSayisi.Text = ad.TekVeriCekme("select * from vw_toplamGunlukArama").ToString(); }
protected void btnTumAramalar_Click(object sender, EventArgs e) { ad = new accessDatabase(); ad.gridViewDoldur(rpt_aramalar, "aramaIstatistik", "select * from vw_tumAramalar"); toplamAramaSayisi(); }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { da = new accessDatabase(); sorguOlusur = ""; if ((Request.QueryString["sinif"] != "sinifYok" && Request.QueryString["gelen"] != null) || ((Request.QueryString["gelen"] != null && Request.QueryString["gelen"] != ""))) { string[] keyWords = Request.QueryString["gelen"].ToString().Split(' '); sorguOlusur = "m.baslik LIKE '%" + keyWords[0] + "%'"; //tek kelime için sorgu for (int i = 1; i < keyWords.Length; i++) //birden fazla kelime sorgusu { sorguOlusur += " or m.baslik LIKE '%" + keyWords[i] + "%'"; } //Detaylı Arama if (Request.QueryString["sinif"] != "sinifYok") { sorguOlusur += " and sinif=" + Request.QueryString["sinif"]; } if (Request.QueryString["detayliArama"] != "siralamaYok") { if (Request.QueryString["detayliArama"] == "tarihEnYeni") { sorguOlusur += " order by m.id desc"; } else if (Request.QueryString["detayliArama"] == "tarihEnEski") { sorguOlusur += " order by m.id asc"; } } if (Request.QueryString["detayliArama"] == "tarihEnYeni") { sonucSayisi = da.TekVeriCekme("select top 50 count(*) from makale as m inner join kategoriler as k on m.kategoriid=k.kategoriid where " + sorguOlusur.Replace("order by m.id desc", "")).ToString(); } else if (Request.QueryString["detayliArama"] == "tarihEnEski") { sonucSayisi = da.TekVeriCekme("select top 50 count(*) from makale as m inner join kategoriler as k on m.kategoriid=k.kategoriid where " + sorguOlusur.Replace("order by m.id asc", "")).ToString(); } else { sonucSayisi = da.TekVeriCekme("select top 50 count(*) from makale as m inner join kategoriler as k on m.kategoriid=k.kategoriid where " + sorguOlusur).ToString(); } if (lblSonucSayisi.Visible = sonucSayisi == "0") { lblSonucSayisi.Visible = true; lblSonucSayisi.Text = "Sonuç bulunamadı. <br/> <br/> Bulmak istediğiniz bilgiyle ilgili <a href=\"http://www.dpuceng.com/iletisim\"> mesaj</a> yazabilirsiniz <br/> <br/> <ul>Öneriler:<br/><br/>•Tüm kelimeleri doğru yazdığınızdan emin olun.<br/>•Başka anahtar kelimeleri deneyin.<br/>•Daha genel anahtar kelimeleri deneyin.<br/>•Daha az anahtar kelime deneyin.<ul/>"; } else { da.gridViewDoldur(rpt_arama, "makale", "select top 50 * from makale as m inner join kategoriler as k on m.kategoriid=k.kategoriid where " + sorguOlusur); lblSonucSayisi.Visible = false; } Page.Title = Request.QueryString["gelen"].ToString() + " - DpuCeng'de Ara"; } else { Page.Title = "Arama"; } } }