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); }