protected void Page_Load(object sender, EventArgs e) { if (Session["uyeid"] == null) { Response.Write("Bu sayfayı görebilmek için üye girişi yapınız<a href=uyekayit.aspx>uye olmak için tıklatınız</a>"); Response.End(); } ImageButton1.Attributes.Add("onClick", "return confirm('Siparişi Onaylıyormusunuz');"); if (Page.IsPostBack == false) { for (int i = 0; i <= 3; i++) { Table1.Rows[0].Cells[i].BorderColor = System.Drawing.Color.Gray; Table1.Rows[0].Cells[i].BorderStyle = BorderStyle.Solid; Table1.Rows[0].Cells[i].BorderWidth = 1; }//for int urunid = Convert.ToInt32(Request.QueryString["urunid"]); Urun urun = new Urundao().tekurungetir(urunid); if (Session["sepet"] != null)//daha önceden sepet varsa { musterisepet = (ArrayList)Session["sepet"]; } Boolean buldu = false; int j = 0; foreach (Object alinanurun in musterisepet) { if (((Sepetlik)alinanurun).Urun.Urunid == urunid)//sepete daha önceden varsa { buldu = true; ((Sepetlik)musterisepet[j]).Adet++; } j++; } if (buldu == false)//ürün daha önceden yoksa { Sepetlik yeniurun = new Sepetlik(); yeniurun.Urun = urun; yeniurun.Adet = 1; musterisepet.Add(yeniurun); } Session["sepet"] = musterisepet;//sepet kaybolmasın die sessiona atılır yaz(); } //if } //page load
protected void Page_Load(object sender, EventArgs e) { if (Session["uyeid"] == null) { Response.Write("Bu sayfayı görebilmek için üye girişi yapınız<a href=uyekayit.aspx>uye olmak için tıklatınız</a>"); Response.End(); } kateno = Convert.ToInt32(Request.QueryString["kateno"]); int sayfano; if (Request.QueryString["sayfano"] == null) { sayfano = 1; } else { sayfano = Convert.ToInt32(Request.QueryString["sayfano"]); } int baslangicyeri = (sayfano - 1) * 9; ArrayList urunler = new Urundao().urungetir(baslangicyeri, kateno); int i = 0; int j = 0; foreach (Urun alinanurun in urunler) { Image resim = new Image(); resim.ImageUrl = "urunresim/" + alinanurun.Resim; resim.Height = 80; resim.Width = 80; Table1.Rows[i].Cells[j].Controls.Add(resim); Table1.Rows[i].Cells[j].Controls.Add(new LiteralControl("<br>Ürünadi:" + alinanurun.Urunadi + "<br>Fiyatı:" + alinanurun.Fiyat + "<br>")); HyperLink link = new HyperLink(); link.ImageUrl = "img/sepete_ekle.jpg"; // link.NavigateUrl = "sepetekle.aspx?urunid=" + alinanurun.Urunid; link.Attributes.Add("onclick", "return GB_showCenter('SEPETİNİZ','../sepetekle.aspx?urunid=" + alinanurun.Urunid + "',600,600);"); Table1.Rows[i].Cells[j].Controls.Add(link); j++; if (j % 3 == 0) { j = 0; i++; if (i == 3) { break; } } } sayfala(sayfano); }
public void veritabaninakaydet() { int sayi = new Urundao().urunkaydet(urunaditext.Text, Convert.ToDouble(fiyattext.Text), aciklamatext.Text, FileUpload1.FileName, Convert.ToInt32(kategoriliste.SelectedValue)); if (sayi != 0) { Response.Write("urun başarı ile kaydedildi"); } else { Response.Write("urunaditext kayıt edilemesi"); } Image1.ImageUrl = "urunresim/" + FileUpload1.FileName; }
public void sayfala(int sayfano) { int toplamkayit = new Urundao().urunsayisi(kateno); int toplamsayfa; if (toplamkayit % 9 == 0) { toplamsayfa = toplamkayit / 9; } else { toplamsayfa = toplamkayit / 9 + 1; } String yazimiz = "Sayfalar--->"; if (sayfano > 1) { yazimiz = yazimiz + "<a href=urunler.aspx?sayfano=" + (sayfano - 1) + "&kateno=" + kateno + "><img src=img/once.gif height=20 witdh=20></a>"; } for (int i = 1; i <= toplamsayfa; i++) { if (sayfano == i) { yazimiz += "<b><i>" + i + "</i></b>"; } else { yazimiz += "<a href=urunler.aspx?sayfano=" + i + "&kateno=" + kateno + ">" + i + "</a>"; } } if (sayfano < toplamsayfa) { yazimiz = yazimiz + "<a href=urunler.aspx?sayfano=" + (sayfano + 1) + "&kateno=" + kateno + "><img src=img/sonra.gif height=20 witdh=20></a>"; } Label1.Text = yazimiz; }