Exemple #1
0
        public IActionResult OnPost()
        {
            int click = Int32.Parse(Request.Form["click"]);

            if (click == 1)
            {
                Product = ProductsDB.GetProduct(Product.Id, _configuration);
                ProductsDB.RemoveProduct(Product.Id, _configuration);
                string currentShoppingCart = Request.Cookies["ShoppingCart"];
                if (currentShoppingCart != null && currentShoppingCart != "")
                {
                    string newShoppingCart = ProductsCookies.RemoveProduct(currentShoppingCart, Product);
                    var    cookieOptions   = new CookieOptions {
                        Expires = DateTime.Now.AddDays(1)
                    };
                    Response.Cookies.Append("ShoppingCart", newShoppingCart, cookieOptions);
                }
                return(RedirectToPage("/Index"));
            }
            else
            {
                return(RedirectToPage("/Index"));
            }
        }