예제 #1
0
        protected void Button2_Click(object sender, EventArgs e)
        {
            string KitapAdi     = TextBox3.Text;
            string KitapTuru    = TextBox4.Text;
            string KitapSayfasi = TextBox5.Text;
            string Yayinevi     = TextBox6.Text;
            int    YazarID      = Convert.ToInt32(DropDownList1.SelectedValue);

            if (FileUpload1.HasFile)
            {
                string fname = FileUpload1.FileName;
                FileUpload1.PostedFile.SaveAs(Server.MapPath(".") + "//KitapFotolar//" + fname);
                string Dosyayolu = "~//KitapFotolar//" + fname.ToString();
                DBİslemler.kitapekle(KitapAdi, KitapTuru, KitapSayfasi, Yayinevi, YazarID, Dosyayolu);
                Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "Hata", "<script>alert('Kitap sisteme eklenmiştir.');</script>");
                TextBox3.Text = "";
                TextBox4.Text = "";
                TextBox5.Text = "";
                TextBox6.Text = "";
            }
            else
            {
                Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "Hata", "<script>alert('Lütfen bir fotoğraf yükleyiniz!');</script>");
            }
        }
예제 #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Convert.ToBoolean(Session["giris"]) != true)
            {
                Response.Redirect("Giris.aspx?msg=Oncelikle giris yapmalisiniz");
            }
            else
            {
                string         baglantiYolu = ConfigurationManager.ConnectionStrings["by"].ToString();
                SqlConnection  baglanti     = new SqlConnection(baglantiYolu);
                string         yazaradi     = "'" + Convert.ToString(Session["YazarAdi"]) + "'";
                string         sql          = "select * from YazarTanim where Ad=" + yazaradi;
                SqlDataAdapter adaptor      = new SqlDataAdapter(sql, baglanti);
                DataTable      dt           = new DataTable();
                adaptor.Fill(dt);
                Label2.Text  = dt.Rows[0]["Ad"].ToString();
                Label4.Text  = dt.Rows[0]["Soyad"].ToString();
                Label6.Text  = dt.Rows[0]["DogumYeri"].ToString();
                Label8.Text  = dt.Rows[0]["DogumTarih"].ToString();
                Label10.Text = dt.Rows[0]["Hayati"].ToString();

                int yazarid = Convert.ToInt32(dt.Rows[0]["YazarID"]);

                DataSet yazarkitap = DBİslemler.yazarkitaplari(yazarid);
                GridView1.DataSource = yazarkitap.Tables[0];
                GridView1.DataBind();
            }
        }
예제 #3
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            string kitapadi     = Session["KitapAdi"].ToString();
            int    kitapID      = DBİslemler.kitapIDcek(kitapadi);
            string kullaniciadi = Session["KullaniciAdi"].ToString();
            string yorum        = TextBox1.Text;

            DBİslemler.incelemeekle(kullaniciadi, kitapID, yorum, kitapadi);
            Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "Hata", "<script>alert('İncelemeniz Kaydedildi.');</script>");
            Response.Redirect("KitapDetay.aspx");
        }
예제 #4
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            string baslik    = TextBox1.Text;
            string tarih     = TextBox2.Text;
            string mesaj     = TextBox3.Text;
            string gidenk    = Session["bkullaniciadi"].ToString();
            string gonderenk = Session["KullaniciAdi"].ToString();

            DBİslemler.mesajgonder(gonderenk, gidenk, baslik, tarih, mesaj);
            Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "Hata", "<script>alert('Mesaj Gönderildi!');</script>");
            Response.Redirect("Profile.aspx");
        }
예제 #5
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            int    sayfano      = Convert.ToInt32(TextBox1.Text);
            string cumle        = TextBox2.Text;
            string kitapadi     = Session["KitapAdi"].ToString();
            int    kitapID      = DBİslemler.kitapIDcek(kitapadi);
            string kullaniciadi = Session["KullaniciAdi"].ToString();

            DBİslemler.alintiekle(kullaniciadi, kitapID, sayfano, cumle, kitapadi);
            Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "Hata", "<script>alert('Alıntınız Kaydedildi.');</script>");
            Response.Redirect("KitapDetay.aspx");
        }
예제 #6
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (Convert.ToBoolean(Session["giris"]) != true)
     {
         Response.Redirect("Giris.aspx?msg=Oncelikle giris yapmalisiniz");
     }
     else
     {
         DataSet pop = DBİslemler.populerkitap();
         GridView1.DataSource = pop.Tables[0];
         GridView1.DataBind();
     }
 }
예제 #7
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (Convert.ToBoolean(Session["giris"]) != true)
     {
         Response.Redirect("Giris.aspx?msg=Oncelikle giris yapmalisiniz");
     }
     else
     {
         string  gidenadi = Session["KullaniciAdi"].ToString();
         DataSet mesajlar = DBİslemler.mesajcek(gidenadi);
         GridView1.DataSource = mesajlar.Tables[0];
         GridView1.DataBind();
     }
 }
예제 #8
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Convert.ToBoolean(Session["giris"]) != true)
            {
                Response.Redirect("Giris.aspx?msg=Oncelikle giris yapmalisiniz");
            }
            else
            {
                string        kitapadi = Convert.ToString(Session["KitapAdi"]);
                string        baglan   = ConfigurationManager.ConnectionStrings["by"].ToString();
                SqlConnection cnn      = new SqlConnection(baglan);

                SqlCommand komut = new SqlCommand();
                cnn.Open();
                komut.Connection  = cnn;
                komut.CommandText = "Select * from Kitaplar where KitapAdi = '" + kitapadi + "'";
                komut.ExecuteNonQuery();
                SqlDataReader dr = komut.ExecuteReader();
                if (dr.Read())
                {
                    Label2.Text     = dr["KitapAdi"].ToString();
                    Label4.Text     = dr["KitapSayfasi"].ToString();
                    Label6.Text     = dr["KitapTuru"].ToString();
                    Label8.Text     = dr["KitapYayinevi"].ToString();
                    Image1.ImageUrl = dr["KitapResim"].ToString();
                    int    yazarid = Convert.ToInt32(dr["YazarID"]);
                    string yazar   = DBİslemler.yazarcek(yazarid);
                    Label10.Text = yazar;
                }
                cnn.Close();

                DataSet kitapinceleme = DBİslemler.yapilanincelemekitap(kitapadi);
                GridView1.DataSource = kitapinceleme.Tables[0];
                GridView1.DataBind();

                DataSet kitapalinti = DBİslemler.yapilanalintikitap(kitapadi);
                GridView2.DataSource = kitapalinti.Tables[0];
                GridView2.DataBind();

                Label14.Text = DBİslemler.okumasayisi(kitapadi).ToString();


                int    toplampuan = DBİslemler.puantoplami(kitapadi);
                int    toplamkisi = DBİslemler.kisisayisi(kitapadi);
                double ort        = toplampuan / toplamkisi;
                Label12.Text = ort.ToString();
            }
        }
예제 #9
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            string YazarAdi    = TextBox1.Text;
            string YazarSoyadi = TextBox2.Text;
            string Hayati      = TextBox9.Text;
            string DogumTarihi = TextBox10.Text;
            string DogumYeri   = TextBox11.Text;

            DBİslemler.yazarekle(YazarAdi, YazarSoyadi, Hayati, DogumTarihi, DogumYeri);
            Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "Hata", "<script>alert('Yazar sisteme eklenmiştir.');</script>");
            TextBox1.Text  = "";
            TextBox2.Text  = "";
            TextBox9.Text  = "";
            TextBox10.Text = "";
            TextBox11.Text = "";
        }
예제 #10
0
        protected void Button2_Click(object sender, EventArgs e)
        {
            string kitapadi     = Session["KitapAdi"].ToString();
            string kullaniciadi = Session["KullaniciAdi"].ToString();
            int    kitapID      = DBİslemler.kitapIDcek(kitapadi);

            bool varmi = DBİslemler.okumakontrol(kullaniciadi, kitapadi);

            if (varmi == true)
            {
                Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "Hata", "<script>alert('Kitap okunduğu daha önce belirtilmiş!');</script>");
            }
            else
            {
                DBİslemler.okumaekle(kullaniciadi, kitapID, kitapadi);
                Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "Hata", "<script>alert('Okuduğunuz kitaplara eklenmiştir.');</script>");
            }
        }
예제 #11
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Convert.ToBoolean(Session["giris"]) != true)
            {
                Response.Redirect("Giris.aspx?msg=Oncelikle giris yapmalisiniz");
            }
            else
            {
                string        kullaniciadi = Convert.ToString(Session["bkullaniciadi"]);
                string        baglan       = ConfigurationManager.ConnectionStrings["by"].ToString();
                SqlConnection cnn          = new SqlConnection(baglan);

                SqlCommand komut = new SqlCommand();
                cnn.Open();
                komut.Connection  = cnn;
                komut.CommandText = "Select * from KullaniciTanim where KullaniciAdi = '" + kullaniciadi + "'";
                komut.ExecuteNonQuery();
                SqlDataReader dr = komut.ExecuteReader();
                if (dr.Read())
                {
                    Label1.Text     = dr["Ad"].ToString();
                    Label2.Text     = dr["Soyad"].ToString();
                    Image1.ImageUrl = dr["ProfilFoto"].ToString();
                }

                string Kullaniciadi = "'" + Convert.ToString(Session["bkullaniciadi"]) + "'";

                DataSet okunankitap = DBİslemler.okunankitap(Kullaniciadi);
                GridView1.DataSource = okunankitap.Tables[0];
                GridView1.DataBind();

                DataSet verilenpuanlar = DBİslemler.verilenpuan(Kullaniciadi);
                GridView2.DataSource = verilenpuanlar.Tables[0];
                GridView2.DataBind();

                DataSet yapilaninceleme = DBİslemler.yapilaninceleme(Kullaniciadi);
                GridView3.DataSource = yapilaninceleme.Tables[0];
                GridView3.DataBind();

                DataSet yapilanalinti = DBİslemler.yapilanalinti(Kullaniciadi);
                GridView4.DataSource = yapilanalinti.Tables[0];
                GridView4.DataBind();
            }
        }
예제 #12
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            int    puan         = Convert.ToInt32(DropDownList1.SelectedValue);
            string kitapadi     = Session["KitapAdi"].ToString();
            int    kitapID      = DBİslemler.kitapIDcek(kitapadi);
            string kullaniciadi = Session["KullaniciAdi"].ToString();
            bool   varmi        = DBİslemler.puankontrol(kullaniciadi, kitapadi);

            if (varmi == true)
            {
                Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "Hata", "<script>alert('Kitaba daha önce puan verilmiş!');</script>");
            }

            else
            {
                DBİslemler.puanekle(kullaniciadi, kitapID, puan, kitapadi);
                Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "Hata", "<script>alert('Puanınız Kaydedildi.');</script>");
            }
        }
예제 #13
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Convert.ToBoolean(Session["giris"]) != true)
            {
                Response.Redirect("Giris.aspx?msg=Oncelikle giris yapmalisiniz");
            }

            else
            {
                if (!IsPostBack)
                {
                    DataSet yazarlar = DBİslemler.Yazarlaricek();
                    DropDownList1.DataTextField  = "Ad";
                    DropDownList1.DataValueField = "YazarID";
                    DropDownList1.DataSource     = yazarlar.Tables[0];
                    DropDownList1.DataBind();
                }
            }
        }
예제 #14
0
        protected void Button2_Click(object sender, EventArgs e)
        {
            string KullaniciAdi = TextBox3.Text;
            string Sifre        = TextBox4.Text;
            string Ad           = TextBox5.Text;
            string Soyad        = TextBox6.Text;
            string DogumYeri    = TextBox7.Text;
            string DogumTarihi  = TextBox8.Text;

            if (FileUpload1.HasFile)
            {
                string fname = FileUpload1.FileName;
                FileUpload1.PostedFile.SaveAs(Server.MapPath(".") + "//ProfilFotolar//" + fname);
                string Dosyayolu = "~//ProfilFotolar//" + fname.ToString();
                DBİslemler.uyeekle(KullaniciAdi, Sifre, Ad, Soyad, DogumYeri, DogumTarihi, Dosyayolu);
            }
            else
            {
                Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "Hata", "<script>alert('Lütfen bir fotoğraf yükleyiniz!');</script>");
            }
        }
예제 #15
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Convert.ToBoolean(Session["giris"]) != true)
            {
                Response.Redirect("Giris.aspx?msg=Oncelikle giris yapmalisiniz");
            }
            else
            {
                string  kullaniciadi = Convert.ToString(Session["KullaniciAdi"]);
                DataSet oneri1       = DBİslemler.KullaniciOneriBir(kullaniciadi);
                GridView4.DataSource = oneri1.Tables[0];
                GridView4.DataBind();

                DataSet oneri2 = DBİslemler.KullaniciOneriİki(kullaniciadi);
                GridView5.DataSource = oneri2.Tables[0];
                GridView5.DataBind();

                DataSet oneri3 = DBİslemler.KullaniciOneriUc(kullaniciadi);
                GridView6.DataSource = oneri3.Tables[0];
                GridView6.DataBind();
            }
        }
예제 #16
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Convert.ToBoolean(Session["giris"]) != true)
            {
                Response.Redirect("Giris.aspx?msg=Oncelikle giris yapmalisiniz");
            }
            else
            {
                string         baglantiYolu = ConfigurationManager.ConnectionStrings["by"].ToString();
                SqlConnection  baglanti     = new SqlConnection(baglantiYolu);
                string         kullaniciadi = "'" + Convert.ToString(Session["KullaniciAdi"]) + "'";
                string         sql          = "select * from KullaniciTanim where KullaniciAdi=" + kullaniciadi;
                SqlDataAdapter adaptor      = new SqlDataAdapter(sql, baglanti);
                DataTable      dt           = new DataTable();
                adaptor.Fill(dt);
                Label1.Text     = dt.Rows[0]["Ad"].ToString();
                Label2.Text     = dt.Rows[0]["Soyad"].ToString();
                Image1.ImageUrl = dt.Rows[0]["ProfilFoto"].ToString();



                DataSet okunankitap = DBİslemler.okunankitap(kullaniciadi);
                GridView1.DataSource = okunankitap.Tables[0];
                GridView1.DataBind();

                DataSet verilenpuanlar = DBİslemler.verilenpuan(kullaniciadi);
                GridView2.DataSource = verilenpuanlar.Tables[0];
                GridView2.DataBind();

                DataSet yapilaninceleme = DBİslemler.yapilaninceleme(kullaniciadi);
                GridView3.DataSource = yapilaninceleme.Tables[0];
                GridView3.DataBind();

                DataSet yapilanalinti = DBİslemler.yapilanalinti(kullaniciadi);
                GridView4.DataSource = yapilanalinti.Tables[0];
                GridView4.DataBind();
            }
        }
예제 #17
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            string KullaniciAdi = TextBox1.Text;
            string Sifre        = TextBox2.Text;
            bool   varmi        = DBİslemler.giriskontrol(KullaniciAdi, Sifre);
            bool   varmiadmin   = DBİslemler.giriskontroladmin(KullaniciAdi, Sifre);

            if (varmi == true)
            {
                Session["giris"]        = true;
                Session["KullaniciAdi"] = KullaniciAdi;
                Response.Redirect("Anasayfa.aspx");
            }
            else if (varmiadmin == true)
            {
                Session["giris"] = true;
                Response.Redirect("Admin.aspx");
            }
            else
            {
                Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "Hata", "<script>alert('Yanlış şifre ve/veya hatalı kullanıcı adı!');</script>");
            }
        }