Beispiel #1
0
 protected bool UpdateBasketCampaign(Guid basketId)
 {
     if (!string.IsNullOrEmpty(Utils.GetUtm().Campaign))
     {
         var resp = _basketApi.UpdateBasketCampaign(basketId, Utils.GetUtm().Campaign)?.Result;
         if (resp?.Result?.RecordId != null)
         {
             var cookie_basketId = new System.Web.HttpCookie(Constants.COOKIE_BASKETID)
             {
                 HttpOnly = true, Value = basketId.ToString(), Expires = DateTime.Now.AddDays(Constants.COOKIE_DEVICEID_EXPIRES_DAYS)
             };
             System.Web.HttpContext.Current.Response.Cookies.Add(cookie_basketId);
         }
         return(true);
     }
     else
     {
         return(false);
     }
     //return JsonSuccess(resp?.Result, JsonRequestBehavior.AllowGet);
 }