public ActionResult AddProductToCart(Guid NidProduct, int Quantity, int price)//done { if (Request.Cookies.AllKeys.Contains("AudioShopLogin")) { var ticket = FormsAuthentication.Decrypt(Request.Cookies["AudioShopLogin"].Value); string niduser = ticket.UserData.Split(',').First(); dataTransfer = new DataTransfer(); int carts = dataTransfer.AddCart(new Cart() { CreateDate = DateTime.Now, NidCart = Guid.NewGuid(), NidProduct = NidProduct, NidUser = Guid.Parse(niduser), Quantity = Quantity }); if (Request.Cookies.AllKeys.Contains("AudioShopCart")) { Response.Cookies["AudioShopCart"].Value = carts.ToString(); } else { HttpCookie newCookie = new HttpCookie("AudioShopCart", carts.ToString()); Response.Cookies.Add(newCookie); } return(Json(new JsonResults() { HasValue = true, tmpNidCategory = carts, Html = RenderViewToString(this.ControllerContext, "_CartPopup", null), Message = @String.Format("{0:n0} ریال", price) })); } return(Json(new JsonResults() { HasValue = false })); }