コード例 #1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         if (Request.Cookies["cerezDosyam"] != null)
         {
             HttpCookie cerezOku = Request.Cookies["cerezdosyam"];
             kullanicilar.mail   = cerezOku["mail"].ToString();
             kisiid              = kullanicilar.KullaniciidDonder();
             kullanicilar.kisiid = kisiid;
             var kullanicibilgi = kullanicilar.KullaniciBilgiGetir().FirstOrDefault();
             txtKullaniciAd.Text    = kullanicibilgi.ad.ToString();
             txtKullaniciSoyad.Text = kullanicibilgi.soyad.ToString();
             txtKullaniciMail.Text  = kullanicibilgi.mail.ToString();
             DateTime dtUyelikTarih = Convert.ToDateTime(kullanicibilgi.tarih);
             txtUyelikTarihi.Text = dtUyelikTarih.ToString("dd/M/yyyy", CultureInfo.InvariantCulture);
             txtPuan.Text         = kullanicibilgi.puan.ToString();
             int altinmadalyasayisi = Convert.ToInt32(kullanicibilgi.altinMadalyaSayisi);
             int gumusmadalyasayisi = Convert.ToInt32(kullanicibilgi.gumusMadalyaSayisi);
             txtMadalyaSayisi.Text = (altinmadalyasayisi + gumusmadalyasayisi).ToString();
             gundemler.kisiid      = kisiid;
             dtGundemBaslikTarihGetir.DataSource = gundemler.KullaniciProfilGundemGetir();
             dtGundemBaslikTarihGetir.DataBind();
             yorumlar.kisiid             = kisiid;
             dtAtilanYorumlar.DataSource = yorumlar.AcilanGundemeYapilanYorumlar();
             dtAtilanYorumlar.DataBind();
         }
     }
 }
コード例 #2
0
 protected void imgbtnLike_Click(object sender, ImageClickEventArgs e)
 {
     if (Session["CheckRefresh"].ToString() == ViewState["CheckRefresh"].ToString()) //img buton ile puan arttırıldıktan sonra sayfa yenilendiğinde tekrar puan arttır img buton içindeki kodlar çalışıyor ona karşı yazılan kod.
     {
         Session["CheckRefresh"] = Server.UrlDecode(System.DateTime.Now.ToString()); //img buton ile puan arttırıldıktan sonra sayfa yenilendiğinde tekrar puan arttır img buton içindeki kodlar çalışıyor ona karşı yazılan kod.
         this.ViewState["vs"]    = poz;
         if (Request.Cookies["cerezDosyam"] == null)
         {
             Response.Redirect("Login.aspx");
         }
         else
         {
             HttpCookie cerezOku = Request.Cookies["cerezdosyam"];
             kullanicilar.mail = cerezOku["mail"].ToString();
             int         girisyapankisiid  = kullanicilar.KullaniciidDonder();
             ImageButton myButton          = (ImageButton)sender;
             int         gundemyazankisiid = Convert.ToInt32(myButton.ToolTip);
             kullanicilar.gundemiyazankisiid = gundemyazankisiid;
             kullanicilar.girisyapankisiid   = girisyapankisiid;
             kullanicilar.gundemid           = Convert.ToInt32(HttpUtility.UrlDecode(Sifreleme.Decrypt(Request.QueryString["gundemid"])));
             if (girisyapankisiid == gundemyazankisiid)
             {
                 Mesajver("swal('Hata','Kendi gündeminizi beğenemezsiniz.','error')");
             }
             else
             {
                 bool oncedenbaktimi = kullanicilar.OncedenLikeladimi();
                 if (oncedenbaktimi == true)
                 {
                     Mesajver("swal('Hata','Aynı gündemi birden fazla beğenemezsiniz.','error')");
                 }
                 else
                 {
                     bool arttimi = kullanicilar.PuanArttir();
                     if (arttimi)
                     {
                         Mesajver("swal('Başarılı','Puan arttırılmıştır.','success')");
                         kullanicilar.KullaniciyiLikelaraEkle();
                         GundemDoldur();
                     }
                     else
                     {
                         Mesajver("swal('Hata','Malesef puan arttırılamadı.','error')");
                     }
                 }
             }
         }
     }
 }
コード例 #3
0
        protected void btnGonder_Click(object sender, EventArgs e)
        {
            yorumlar.gundemid = gundemler.gundemid;
            HttpCookie cerezOku = Request.Cookies["cerezdosyam"];

            kullanicilar.mail = cerezOku["mail"];
            yorumlar.kisiid   = kullanicilar.KullaniciidDonder();
            yorumlar.yorum    = txtYorum.InnerText;
            if (txtYorum.InnerText == "")
            {
                lblSonuc.Text = "Tüm alanlar doldurulmalıdır";
            }
            else
            {
                bool eklendimi = yorumlar.YorumEkle();
                if (eklendimi)
                {
                    lblSonuc.Text = "Yorum Eklenmiştir, geri dön butonu ile eklenen yorumu görebilirsiniz.";
                }
                else
                {
                    lblSonuc.Text = "Yorum Eklenememiştir";
                }
            }
        }
コード例 #4
0
        protected void btnGonder_Click(object sender, EventArgs e)
        {
            konular.konuBaslik = txtKonu.Text;
            konular.konuIcerik = txtYorum.InnerText;
            HttpCookie cerezOku = Request.Cookies["cerezdosyam"];

            kullanicilar.kAdi  = cerezOku["kAd"];
            konular.kisiid     = kullanicilar.KullaniciidDonder();
            konular.kategoriid = konular.Kategoriidgetir(drpKategori.SelectedValue);
            if (txtKonu.Text == "" || txtYorum.InnerText == "")
            {
                lblSonuc.Text = "Lütfen Alanları Doldurunuz";
            }
            else
            {
                bool eklendimi = konular.KonuEkle();
                if (eklendimi)
                {
                    Response.Redirect("Default.aspx");
                }
                else
                {
                    lblSonuc.Text = "Konu Eklenemedi. Lütfen Tekrar Deneyin.";
                }
            }
        }
コード例 #5
0
        protected void btnGonder_Click(object sender, EventArgs e)
        {
            yorumlar.konuid = konular.konuid;
            HttpCookie cerezOku = Request.Cookies["cerezdosyam"];

            kullanicilar.kAdi = cerezOku["kAd"];
            yorumlar.kisiid   = kullanicilar.KullaniciidDonder();
            yorumlar.yorum    = txtYorum.InnerText;
            if (txtYorum.InnerText == "")
            {
                lblSonuc.Text = "Alanı Doldurunuz";
            }
            else
            {
                bool eklendimi = yorumlar.YorumEkle();
                if (eklendimi)
                {
                    lblSonuc.Text = "Yorumunuz Başarıyla Eklenmiştir. Geri Dönebilirsiniz.";
                }
                else
                {
                    lblSonuc.Text = "Yorum Eklenemedi. Lütfen Tekrar Deneyin.";
                }
            }
        }
コード例 #6
0
        protected void btnGonder_Click(object sender, EventArgs e)
        {
            gundemler.gundemBaslik = txtGundem.Text;
            gundemler.gundemIcerik = txtYorum.InnerText;
            HttpCookie cerezOku = Request.Cookies["cerezdosyam"];

            kullaniciler.mail    = cerezOku["mail"];
            gundemler.yazarid    = kullaniciler.KullaniciidDonder();
            gundemler.kategoriid = gundemler.Kategoriidgetir(DrpDownGundemKategori.SelectedValue);
            if (txtGundem.Text == "" || txtYorum.InnerText == "")
            {
                lblSonuc.Text = "Tüm alanlar doldurulmalıdır";
            }
            else
            {
                int  rolid     = kullaniciler.RolidDonder();
                bool eklendimi = gundemler.GundemEkle();
                if (eklendimi)
                {
                    lblSonuc.Text = "Gündem eklendi, geri dön butonu ile eklenen gündem maddesini görebilirsiniz.";
                }
                else
                {
                    lblSonuc.Text = "Gündem eklenirken bir sorun meydana geldi.";
                }
            }
        }