protected void btnSepetTamamla_Click(object sender, EventArgs e) { //Musteri adres-telefon bilgilerini aldık projeEntities entities = new projeEntities(); int Id = int.Parse(Session["UYEBILGISI"].ToString()); var uye = entities.Uyelers.FirstOrDefault(x => x.ID == Id); uye.Adres = txtAdres.Text; uye.Telefon = txtTelefon.Text; entities.SaveChanges(); int ToplamTutar = Convert.ToInt32(ltlToplamFiyat.Text); int Tutar = ToplamTutar - 9; string SiparisTarih = DateTime.Now.ToString("yyyy-MM-dd"); // int UrunNo = 0; // bool b = false; try { List <Sepet> sepet = Session["SEPET"] as List <Sepet>; foreach (var item in sepet) { Siparislerim sprslerim = new Siparislerim() { UyeID = Id, UrunID = item.UrunID, Tarih = DateTime.Today, SiparisDurumu = 1, Tutar = Tutar, KargoFirmai = 1, KargoTutari = 9, ToplamTutar = ToplamTutar }; entities.Siparislerims.Add(sprslerim); entities.SaveChanges(); } Page.ClientScript.RegisterStartupScript(GetType(), "myalert", "alert('Siparişiniz başarıyla alınmıştır!');", true); } catch { Page.ClientScript.RegisterStartupScript(GetType(), "myalert", "alert('Hata Oluştu!');", true); } }
protected void YorumEkle_Click(object sender, EventArgs e) { txtYorum.Visible = true; int urunID = Convert.ToInt32(RouteData.Values["UrunID"].ToString()); string yorum = txtYorum.Text; int UyeID = Convert.ToInt32(Session["UYEBILGISI"]); string Tarih = DateTime.Now.ToString("yyyy-MM-dd"); if (txtYorum.Text != null) { projeEntities entities = new projeEntities(); UrunYorumlari urunyorumları = new UrunYorumlari() { UrunID = urunID, Tarih = DateTime.Today, UyeID = UyeID, Yorum = yorum, YorumDurum = 0 }; entities.UrunYorumlaris.Add(urunyorumları); if (entities.SaveChanges() > 0) { Page.ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('Yorumunuz başarıyla incelemeye alınmıştır!');", true); txtYorum.Text = ""; } else if (UyeID == 0) { Page.ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('Lütfen giriş yapınız!');", true); Response.Redirect("Login.aspx"); } } else { Page.ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('Lütfen yorumunuzu giriniz!');", true); } }
protected void btnRegister_Click(object sender, EventArgs e) { projeEntities entities = new projeEntities(); Uyeler uye = new Uyeler() { Email = txtRegisterEmail.Text, Sifre = txtRegisterPassword.Text }; entities.Uyelers.Add(uye); entities.SaveChanges(); Session["UYEBILGISI"] = uye.ID; if (Session["SEPET"] == null) { Response.Redirect("/"); } else { Response.Redirect("/Sepetim.aspx"); } }