示例#1
0
        protected void txtSingleBuyCount_TextChanged(object sender, EventArgs e)
        {
            ShopingCart shop =
                AppHelper.ShopingCartSession.FirstOrDefault(
                    b => b.id == Convert.ToInt32(((Label)((Control)(sender)).FindControl("lblID")).Text));
            int count;

            if (int.TryParse(((TextBox)sender).Text, out count))
            {
                if (shop != null)
                {
                    if (count <= (shop.count - (shop.reserveCount ?? 0)))
                    {
                        shop.BuyCount = count;
                        AppHelper.CalcShopingCartSum(lblSingleBuySum, spanSingleBuySum, drpSingleBuyBuyerList, cbxCreditSingleBuy);
                    }
                    else
                    {
                        ((TextBox)sender).Text = shop.BuyCount.ToString();
                    }
                }
            }
            else
            {
                ((TextBox)sender).Text = shop.BuyCount.ToString();
            }
        }
示例#2
0
 private void ShowModalSingleBuyConfirm()
 {
     drpSingleBuyBuyerList.SelectedIndex = drpBuyer.SelectedIndex;
     AppHelper.CalcShopingCartSum(lblSingleBuySum, spanSingleBuySum, drpSingleBuyBuyerList, cbxCreditSingleBuy);
     gvwSingleBuy.DataSource = AppHelper.ShopingCartSession;
     gvwSingleBuy.DataBind();
     modalSingleBuy.Visible = true;
 }
示例#3
0
 private void ShowModalBuyConfirm()
 {
     drpShopConfirmBuyer.SelectedIndex = drpBuyer.SelectedIndex;
     AppHelper.CalcShopingCartSum(lblShopConfirmSum, spanShopConfirm, drpShopConfirmBuyer, cbxCreditShopConfirm);
     gvwShpingCartConfirm.DataSource = AppHelper.ShopingCartSession;
     gvwShpingCartConfirm.DataBind();
     modalBuyConfirm.Visible = true;
 }
示例#4
0
        private void LoadingShopingCart()
        {
            btnBuy.Visible           = AppHelper.ShopingCartSession.Count > 0;
            btn_ClearByeList.Visible = btnBuy.Visible;

            AppHelper.CalcShopingCartSum(lblSum, spanShopingCartSum, drpBuyer);

            gvwShoppingCart.DataSource = AppHelper.ShopingCartSession;
            gvwShoppingCart.DataBind();
        }
示例#5
0
 protected void drpSingleBuyBuyerList_SelectedIndexChanged(object sender, EventArgs e)
 {
     AppHelper.CalcShopingCartSum(lblSingleBuySum, spanSingleBuySum, drpSingleBuyBuyerList, cbxCreditSingleBuy);
 }
示例#6
0
 protected void drpShopConfirmBuyer_SelectedIndexChanged(object sender, EventArgs e)
 {
     AppHelper.CalcShopingCartSum(lblShopConfirmSum, spanShopConfirm, drpShopConfirmBuyer, cbxCreditShopConfirm);
 }
示例#7
0
 protected void drpBuyer_SelectedIndexChanged(object sender, EventArgs e)
 {
     AppHelper.CalcShopingCartSum(lblSum, spanShopingCartSum, drpBuyer);
 }