예제 #1
0
        protected void Button2_Click(object sender, EventArgs e)
        {
            string YazarAdiSoyadi = DropDownList1.Text;
            string KitapAdi       = TextBox7.Text;
            int    Sayfasi        = Convert.ToInt32(TextBox8.Text);
            string yayinevi       = TextBox9.Text;

            if (FileUpload2.HasFile)
            {
                string fname = FileUpload2.FileName;
                FileUpload2.PostedFile.SaveAs(Server.MapPath(".") + "//KitapPhoto//" + fname);
                string Dosyayolu = "~//KitapPhoto//" + fname.ToString();
                Islemler.KitapEkle(YazarAdiSoyadi, KitapAdi, Sayfasi, yayinevi, Dosyayolu);
                Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "ONAY", "<script>alert('Kayıt işleminiz başarıyla sonuçlanmıştır.');</script>");
                Page.Response.Redirect(HttpContext.Current.Request.Url.ToString(), true);
            }
            else
            {
                Response.Write("Lütfen bir fotoğraf yükleyiniz.");
            }

            TextBox7.Text = string.Empty;
            TextBox8.Text = string.Empty;
            TextBox9.Text = string.Empty;
        }
        protected void Button1_Click(object sender, EventArgs e)
        {
            string YoneticiAdi   = TextBox2.Text;
            int    YoneticiSifre = Convert.ToInt32(TextBox1.Text);

            string KullaniciAdi = TextBox2.Text;
            int    Sifre        = Convert.ToInt32(TextBox1.Text);

            bool varMi = Islemler.Login(Sifre, KullaniciAdi);
            bool yokMu = Islemler.LoginAdmin(YoneticiSifre, YoneticiAdi);

            if (varMi == true)
            {
                Session["giris"]        = true;
                Session["KullaniciAdi"] = KullaniciAdi;
                Response.Redirect("HomePage.aspx");
            }
            else if (yokMu == true)
            {
                Session["giris"]       = true;
                Session["YoneticiAdi"] = YoneticiAdi;
                Response.Redirect("AdminPage.aspx");
            }
            else
            {
                Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "Hata", "<script>alert('Yanlış şifre veya hatalı kullanıcı adı!');</script>");
            }
        }
예제 #3
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            string AdiSoyadi   = TextBox1.Text;
            string DogumTarihi = TextBox3.Text;
            string Olumtarihi  = TextBox4.Text;
            string Eserleri    = TextBox5.Text;

            if (FileUpload1.HasFile)
            {
                string fname = FileUpload1.FileName;
                FileUpload1.PostedFile.SaveAs(Server.MapPath(".") + "//YazarPhoto//" + fname);
                string Dosyayolu = "~//YazarPhoto//" + fname.ToString();
                Islemler.YazarEkle(AdiSoyadi, DogumTarihi, Olumtarihi, Eserleri, Dosyayolu);
                Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "ONAY", "<script>alert('Kayıt işleminiz başarıyla sonuçlanmıştır.');</script>");
                Page.Response.Redirect(HttpContext.Current.Request.Url.ToString(), true);
            }
            else
            {
                Response.Write("Lütfen bir fotoğraf yükleyiniz.");
            }

            TextBox1.Text = string.Empty;
            TextBox3.Text = string.Empty;
            TextBox4.Text = string.Empty;
            TextBox5.Text = string.Empty;
        }
예제 #4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            DataSet Yazar = Islemler.PopularYazarlar();

            GridView1.DataSource = Yazar.Tables[0];
            GridView1.DataBind();
        }
예제 #5
0
        protected void Button4_Click(object sender, EventArgs e)
        {
            string KullaniciAdi = Convert.ToString(Session["KullaniciAdi"]);
            string KitapAdi     = Convert.ToString(Session["KitapAdi"]);
            int    KitapPuan    = Convert.ToInt32(DropDownList1.SelectedValue);
            int    KitapId      = Islemler.KitapIDCek(KitapAdi);

            Islemler.PuanEkle(KullaniciAdi, KitapId, KitapAdi, KitapPuan);
            Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "Onay", "<script>alert('Puan kaydınız başarıyla sonuçlanmıştır. ');</script>");
        }
예제 #6
0
        protected void Button3_Click(object sender, EventArgs e)
        {
            string KullaniciAdi = Convert.ToString(Session["KullaniciAdi"]);
            string KitapAdi     = Convert.ToString(Session["KitapAdi"]);
            string Yorum        = Convert.ToString(TextBox3.Text);
            int    KitapId      = Islemler.KitapIDCek(KitapAdi);

            Islemler.YorumEkle(KullaniciAdi, KitapId, KitapAdi, Yorum);
            Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "Onay", "<script>alert('Yorum kaydınız başarıyla sonuçlanmıştır. ');</script>");
        }
예제 #7
0
        protected void Button2_Click(object sender, EventArgs e)
        {
            string KullaniciAdi = Convert.ToString(Session["KullaniciAdi"]);
            string KitapAdi     = Convert.ToString(Session["KitapAdi"]);
            int    SayfaNo      = Convert.ToInt32(TextBox1.Text);
            string AlintiCumle  = Convert.ToString(TextBox2.Text);
            int    KitapId      = Islemler.KitapIDCek(KitapAdi);

            Islemler.AlintiEkle(KullaniciAdi, KitapId, KitapAdi, SayfaNo, AlintiCumle);
            Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "Onay", "<script>alert('Alıntı kaydınız başarıyla sonuçlanmıştır. ');</script>");
        }
예제 #8
0
        protected void Page_Load(object sender, EventArgs e)
        {
            DataSet okunankitap = Islemler.PopularKitaplar();

            GridView1.DataSource = okunankitap.Tables[0];
            GridView1.DataBind();

            DataSet Yuksek = Islemler.Yuksekpuanlikitap();

            GridView2.DataSource = Yuksek.Tables[0];
            GridView2.DataBind();
        }
예제 #9
0
        protected void Button6_Click(object sender, EventArgs e)
        {
            int    Puan       = Islemler.KitapPuanCekme(Convert.ToString(Session["KitapAdi"]));
            int    KisiSayisi = Islemler.KullaniciSayisi(Convert.ToString(Session["KitapAdi"]));
            double Ort        = Puan / KisiSayisi;

            Label5.Text = Ort.ToString();
            int Okunmasayisi = Islemler.KitapOkunmaSayisi(Convert.ToString(Session["KitapAdi"]));

            Label6.Text    = Okunmasayisi.ToString();
            Label5.Visible = true;
            Label6.Visible = true;
        }
예제 #10
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Convert.ToBoolean(Session["giris"]) != true)
            {
                Response.Redirect("LoginRegisterPage.aspx?msg=Oncelikle giris yapmalisiniz");
            }
            else
            {
                string        baglan  = ConfigurationManager.ConnectionStrings["baglan"].ToString();
                SqlConnection baglan2 = new SqlConnection(baglan);
                string        KulAd   = "'" + Convert.ToString(Session["KullaniciAdi"]) + "'";

                string Kullaniciadi = "'" + Convert.ToString(Session["KullaniciAdi"]) + "'";
                /*Kullanici Bilgileri*/
                string         sql2     = "select * from KullaniciTable where KullaniciAdi=" + KulAd;
                SqlDataAdapter adaptor2 = new SqlDataAdapter(sql2, baglan2);
                DataTable      dt2      = new DataTable();
                adaptor2.Fill(dt2);
                Label1.Text     = dt2.Rows[0]["Adi"].ToString();
                Label2.Text     = dt2.Rows[0]["Soyadi"].ToString();
                Image1.ImageUrl = dt2.Rows[0]["KullaniciFoto"].ToString();

                /*Kitap Okuma*/

                DataSet okunankitap = Islemler.okunankitap(Kullaniciadi);
                GridView1.DataSource = okunankitap.Tables[0];
                GridView1.DataBind();

                /*Puan Tablosu*/

                DataSet KitapPuan = Islemler.KitapPuan(Kullaniciadi);
                GridView2.DataSource = KitapPuan.Tables[0];
                GridView2.DataBind();

                /*Yorum/inceleme Tablosu*/

                DataSet KitapInceleme = Islemler.KitapInceleme(Kullaniciadi);
                GridView3.DataSource = KitapInceleme.Tables[0];
                GridView3.DataBind();

                /*Alıntı Tablosu*/
                DataSet Alintilar = Islemler.Alintilar(Kullaniciadi);
                GridView4.DataSource = Alintilar.Tables[0];
                GridView4.DataBind();

                /*Mesajlar Tablosu*/
                DataSet Mesajlar = Islemler.Mesaj(Kullaniciadi);
                GridView5.DataSource = Mesajlar.Tables[0];
                GridView5.DataBind();
            }
        }
예제 #11
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Convert.ToBoolean(Session["giris"]) != true)
            {
                Response.Redirect("LoginRegisterPage.aspx?msg=Oncelikle giris yapmalisiniz");
            }

            else
            {
                string Kullaniciadi = "'" + Convert.ToString(Session["KullaniciAdi2"]) + "'";

                DataSet okunankitap = Islemler.okunankitap(Kullaniciadi);
                GridView1.DataSource = okunankitap.Tables[0];
                GridView1.DataBind();

                DataSet Alintilar = Islemler.Alintilar(Kullaniciadi);
                GridView2.DataSource = Alintilar.Tables[0];
                GridView2.DataBind();

                DataSet KitapInceleme = Islemler.KitapInceleme(Kullaniciadi);
                GridView3.DataSource = KitapInceleme.Tables[0];
                GridView3.DataBind();

                DataSet KitapPuan = Islemler.KitapPuan(Kullaniciadi);
                GridView4.DataSource = KitapPuan.Tables[0];
                GridView4.DataBind();

                DataSet KullaniciCekme = Islemler.KullaniciCekme(Kullaniciadi);

                string        kullaniciadi = Convert.ToString(Session["KullaniciAdi2"]);
                string        baglan       = ConfigurationManager.ConnectionStrings["baglan"].ToString();
                SqlConnection cnn          = new SqlConnection(baglan);

                SqlCommand komut = new SqlCommand();
                cnn.Open();
                komut.Connection  = cnn;
                komut.CommandText = "Select * from KullaniciTable where KullaniciAdi = '" + kullaniciadi + "'";
                komut.ExecuteNonQuery();
                SqlDataReader dr = komut.ExecuteReader();
                if (dr.Read())
                {
                    Label1.Text     = dr["Adi"].ToString();
                    Label2.Text     = dr["Soyadi"].ToString();
                    Image1.ImageUrl = dr["KullaniciFoto"].ToString();
                }
            }
        }
예제 #12
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            string KullaniciAdi = Convert.ToString(Session["KullaniciAdi"]);
            string KitapAdi     = Convert.ToString(Session["KitapAdi"]);
            bool   varMi        = Islemler.OkudumKontrol(KullaniciAdi, KitapAdi);
            int    KitapId      = Islemler.KitapIDCek(KitapAdi);

            if (varMi == false)
            {
                Islemler.OkudumEkle(KullaniciAdi, KitapId, KitapAdi);
                Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "Onay", "<script>alert('Kitap kaydınız başarıyla sonuçlanmıştır. ');</script>");
            }
            else
            {
                Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "Hata", "<script>alert('Kitap kaydınızda sorun oluşmuştur veya daha önce bir kaydınız bulunduğu için ikinci kez kayıt yapamazsınız ');</script>");
            }
        }
예제 #13
0
        protected void Page_Load(object sender, EventArgs e)
        {
            DataSet Sorgu1 = Islemler.KullaniciOneriBir(Convert.ToString(Session["KullaniciAdi"]));

            GridView4.DataSource = Sorgu1.Tables[0];
            GridView4.DataBind();

            DataSet Sorgu2 = Islemler.KullaniciOneriİki(Convert.ToString(Session["KullaniciAdi"]));

            GridView5.DataSource = Sorgu2.Tables[0];
            GridView5.DataBind();

            DataSet Sorgu3 = Islemler.KullaniciOneriUc(Convert.ToString(Session["KullaniciAdi"]));

            GridView6.DataSource = Sorgu3.Tables[0];
            GridView6.DataBind();
        }
예제 #14
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (Convert.ToBoolean(Session["giris"]) != true)
     {
         Response.Redirect("LoginRegisterPage.aspx?msg=Oncelikle giris yapmalisiniz");
     }
     else
     {
         if (!IsPostBack)
         {
             DataSet Yazarcek = Islemler.YazarlarıCek();
             DropDownList1.DataTextField  = "YazarAdiSoyadi";
             DropDownList1.DataValueField = "YazarAdiSoyadi";
             DropDownList1.DataSource     = Yazarcek.Tables[0];
             DropDownList1.DataBind();
         }
     }
 }
예제 #15
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            try
            {
                string GidenId    = Convert.ToString(Session["KullaniciAdi2"]).ToString();
                string GonderenId = Convert.ToString(Session["KullaniciAdi"]).ToString();
                string Tarih      = TextBox2.Text;
                string Baslik     = TextBox1.Text;
                string Mesaj      = TextBox3.Text;
                Islemler.MesajGonder(GidenId, GonderenId, Tarih, Baslik, Mesaj);


                Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "Onay", "<script>alert('Mesajınız gönderilmiştir. ');</script>");
            }
            catch
            {
                Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "Hata", "<script>alert('Mesaj gönderme işleminizde bir hata oluştu ! ');</script>");
            }
        }
        protected void Button2_Click(object sender, EventArgs e)
        {
            string KullaniciAdi = TextBox10.Text;
            string Adi          = TextBox3.Text;
            string Soyadi       = TextBox4.Text;
            int    Sifre        = Convert.ToInt32(TextBox5.Text);
            string DogumYeri    = TextBox7.Text;
            string DogumTarihi  = TextBox8.Text;
            string EMaili       = TextBox9.Text;

            if (FileUpload1.HasFile)
            {
                string fname = FileUpload1.FileName;
                FileUpload1.PostedFile.SaveAs(Server.MapPath(".") + "//ProfilePhoto//" + fname);
                string Dosyayolu = "~//ProfilePhoto//" + fname.ToString();
                if (TextBox5.Text == TextBox6.Text)
                {
                    Islemler.KullaniciEkle(KullaniciAdi, Adi, Soyadi, Sifre, DogumYeri, DogumTarihi, EMaili, Dosyayolu);
                }
                else
                {
                    Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "Hata", "<script>alert('Şifreler uyuşmuyor!');</script>");
                }
            }
            else
            {
                Response.Write("Lütfen bir fotoğraf yükleyiniz.");
            }


            TextBox3.Text = string.Empty;
            TextBox4.Text = string.Empty;
            TextBox5.Text = string.Empty;
            TextBox6.Text = string.Empty;
            TextBox7.Text = string.Empty;
            TextBox8.Text = string.Empty;
            TextBox9.Text = string.Empty;
        }