예제 #1
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();
            }
        }