Example #1
0
 protected void Button2_Click(object sender, EventArgs e)
 {
     ObjeSetle();
     SHOPObjeler.Tanimlar.Sepet Sepet = new SHOPObjeler.Tanimlar.Sepet();
     Sepet.Toplam = 1000;
     Sistem.Sepet = Sepet;
 }
Example #2
0
        //HY 22.08.12 02:34

        /*protected void btn_sil_Click(object sender, EventArgs e)
         * {
         *  try
         *  {
         #region Sepette checkbox seçilen ürünleri silme
         *      foreach (GridViewRow satir in grid_sepet.Rows)
         *      {
         *          //CheckBox kutu = (CheckBox)satir.FindControl("secim");
         *          if (((CheckBox)satir.FindControl("secim")).Checked)
         *          {
         *              int UrunID = int.Parse(grid_sepet.DataKeys[satir.RowIndex].Value.ToString());
         *              using (BaglantiCumlesi db = new BaglantiCumlesi())
         *              {
         *                  tbl_sepetler sil = db.tbl_sepetler.First(p => p.id == UrunID && p.kullanici_id == KullaniciID);
         *                  db.DeleteObject(sil);
         *                  db.SaveChanges();
         *              }
         *          }
         *      }
         #endregion
         *
         *      Response.Redirect("/basket.aspx");
         *  }
         *  catch (Exception ex)
         *  {
         *      Class.Fonksiyonlar.JavaScript.MesajKutusuVeYonlendir(ex.Message, "/basket.aspx");
         *  }
         * }*/

        protected void btn_alisveristamamla_Click(object sender, EventArgs e)
        {
            try
            {
                ObjeSetle();

                #region Sipariş için static değişken oluşturuluyor, sepet her adımında diğer değerler yazılacak
                SHOPObjeler.Tanimlar.Sepet Sepet = new SHOPObjeler.Tanimlar.Sepet();
                Sepet.KullaniciID  = SHOPClass.Fonksiyonlar.Kullanici.Genel.ID();
                Sepet.Tutar        = Tutar.Sum();
                Sepet.IndirimTutar = double.Parse(Tutar.Sum().ToString()) - double.Parse(ToplamTutar.Sum().ToString());
                Sepet.ToplamTutar  = ToplamTutar.Sum();
                Sepet.ToplamKdv    = ToplamKdv.Sum();
                Sepet.GenelToplam  = double.Parse(ToplamTutar.Sum().ToString()) + double.Parse(ToplamKdv.Sum().ToString());
                Sepet.ParaBirimID  = KullanilacakDoviz;
                Sistem.Sepet       = Sepet;
                #endregion

                Response.Redirect("/basket-address.aspx", false);
                Context.ApplicationInstance.CompleteRequest();
            }
            catch (Exception ex)
            {
                Elmah.ErrorSignal.FromCurrentContext().Raise(ex);
                Class.Fonksiyonlar.JavaScript.MesajKutusuVeYonlendir(ex.Message, "/basket.aspx");
            }
        }
        protected void btn_geri_Click(object sender, EventArgs e)
        {
            ObjeSetle();

            #region Sipariş için static değişken oluşturuluyor, sepet her adımında diğer değerler yazılacak
            SHOPObjeler.Tanimlar.Sepet Sepet = new SHOPObjeler.Tanimlar.Sepet();
            Sepet.KullaniciID  = 0;
            Sepet.Tutar        = 0;
            Sepet.IndirimTutar = 0;
            Sepet.ToplamTutar  = 0;
            Sepet.ToplamKdv    = 0;
            Sepet.GenelToplam  = 0;
            Sepet.ParaBirimID  = 0;
            Sistem.Sepet       = Sepet;
            #endregion

            Response.Redirect("/basket.aspx", false);
            Context.ApplicationInstance.CompleteRequest();
        }