Exemplo n.º 1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            _pnlEklentiSiparisleri.Visible = false;
            SepetGetir();
        }

        try
        {
            if (Request.QueryString["myp"].ToString() != "")
            {
                string YemekID = Request.QueryString["myp"].ToString();
                _dtSiparis        = _clsData._fncVeriGetir("select * from Yemek where YemekID=" + YemekID.ToString());
                _dtSiparisEklenti = _clsData._fncVeriGetir("select * from Eklenti where YemekID=" + YemekID.ToString());
                _clsSepet.Ekle(YemekID, _dtSiparis.Rows[0]["YemekAdi"].ToString(), _dtSiparis.Rows[0]["Resim"].ToString(), 1, Convert.ToDouble(_dtSiparis.Rows[0]["Fiyat"]));

                SepetGetir();
            }
        }
        catch (Exception)
        {
        }
        try
        {
            if (Request.QueryString["SiparisSil"].ToString() != "")
            {
                _clsSepet.Sil(Request.QueryString["SiparisSil"].ToString());
                SepetGetir();
            }
        }
        catch (Exception)
        {
        }
        try
        {
            if (Request.QueryString["EklentiSiparisSil"].ToString() != "")
            {
                _clsSepet.EklentiSil(Request.QueryString["EklentiSiparisSil"].ToString());
                SepetGetir();
            }
        }
        catch (Exception)
        {
        }
        try
        {
            if (Request.QueryString["Sepet"].ToString() == "null")
            {
                Session.Clear();
                Response.Redirect("Anasayfa.aspx");
            }
        }
        catch (Exception)
        {
        }
        // _fncSepetGuncelle();
    }
Exemplo n.º 2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            _fncSpetGetir();
        }
        _fncSpetGetir();
        try
        {
            string katID = Guvenlik._SqlBugKontrol(Request.QueryString["EklentiSil"].ToString());
            if (katID != "")
            {
                _clsSepet.EklentiSil(katID);
                Response.Redirect("Yemek.aspx?myp=" + Session["YemekID"].ToString());
            }
        }
        catch (Exception)
        {
        }
        try
        {
            string katID = Guvenlik._SqlBugKontrol(Request.QueryString["myp"].ToString());
            if (katID != "")
            {
                try
                {
                    YemekID            = Convert.ToInt32(katID);
                    Session["YemekID"] = YemekID;
                    if (!Page.IsPostBack)
                    {
                        _fncEklentiler(YemekID.ToString());
                    }

                    _dtYemek         = _clsData._fncVeriGetir("SELECT dbo.Yemek.YemekID, dbo.Yemek.YemekAdi, Yemek.EklentiKatID, dbo.Yemek.KategoriID,dbo.Kategori.KategoriAdi, dbo.Yemek.BuyukResim, dbo.Yemek.Fiyat, dbo.Yemek.YemekAciklama, dbo.Yemek.Hit FROM  dbo.Yemek INNER JOIN dbo.Kategori ON dbo.Yemek.KategoriID = dbo.Kategori.KategoriID where YemekID=" + Session["YemekID"].ToString());
                    Session["Yemek"] = _dtYemek;
                    // HyperLink1.NavigateUrl = "Yemek.aspx?myp=" + _dtYemek.Rows[0]["YemekID"].ToString();
                    _lblYemekAdi2.Text = _dtYemek.Rows[0]["YemekAdi"].ToString();
                    _imgYemek.ImageUrl = _dtYemek.Rows[0]["BuyukResim"].ToString();
                    _lblYemekTuru.Text = _dtYemek.Rows[0]["KategoriAdi"].ToString();
                    _lblAciklama.Text  = _dtYemek.Rows[0]["YemekAciklama"].ToString();
                    zoom1.HRef         = _dtYemek.Rows[0]["BuyukResim"].ToString();
                    var ulke       = CultureInfo.GetCultureInfo("tr-TR");
                    var parabirimi = (NumberFormatInfo)ulke.NumberFormat.Clone();
                    parabirimi.CurrencySymbol = "TL";
                    double fiyat = Convert.ToDouble(_dtYemek.Rows[0]["Fiyat"]);
                    _lblFiyat.Text = (fiyat.ToString("C", parabirimi));
                    //_lstYemek.DataSource = _dtYemek;   <%#String.Format("{0:C}",Eval("Fiyat")) %>
                    //_lstYemek.DataBind();
                    YemekHit          = Convert.ToInt32(_dtYemek.Rows[0]["Hit"]);
                    YemekHit         += 1;
                    _lblYemekAdi.Text = _dtYemek.Rows[0]["YemekAdi"].ToString();
                }
                catch (Exception)
                {
                    Response.Redirect("Default.aspx");
                }
                try
                {
                    _clsData._Metot_SQL_Calistir("UPDATE Yemek SET Hit=" + YemekHit.ToString() + " where YemekID=" + Guvenlik._SqlBugKontrol(Request.QueryString["myp"].ToString()));
                }
                catch (Exception)
                {
                }
                try
                {
                    _lstOnerilenYemekler.DataSource = _clsData._fncVeriGetir("select TOP 4 * from Yemek where KategoriID= " + _dtYemek.Rows[0]["KategoriID"].ToString() + " ORDER BY YemekID DESC");
                    _lstOnerilenYemekler.DataBind();
                }
                catch (Exception)
                {
                }
            }
        }
        catch (Exception)
        {
        }
    }