Пример #1
0
 private double?GetCustomerMargin()
 {
     try
     {
         if (Session["PromoCode"] != null && Session["PromoCode"].ToString() != "")
         {
             TMRC_CSP.ViewModel.PromotionCodes.PromotionCodes promotionCodes = new TMRC_CSP.ViewModel.PromotionCodes.PromotionCodes();
             return(promotionCodes.GetPromoCodeByCoode(Session["PromoCode"].ToString()).Amount);
         }
         return(0);
     }
     catch
     {
         return(0);
     }
 }
Пример #2
0
        public ActionResult Cart(string PromoCode, string DefaultPercentage)
        {
            if (PromoCode != null && PromoCode != "")
            {
                Session["PromoCode"] = PromoCode;
                TMRC_CSP.ViewModel.PromotionCodes.PromotionCodes promotionCodes = new TMRC_CSP.ViewModel.PromotionCodes.PromotionCodes();
                var code = promotionCodes.GetPromoCodeByCoode(Session["PromoCode"].ToString());
                if (code != null)
                {
                    Session["Margin"]  = code.Amount;
                    TempData["Margin"] = code.Amount;
                }
            }
            else
            {
                Session["Margin"]  = DefaultPercentage;
                TempData["Margin"] = DefaultPercentage;
            }

            return(RedirectToAction("cart"));
        }