public IActionResult Remove()

in src/Relecloud.Web.CallCenter/Controllers/CartController.cs [99:120]


        public IActionResult Remove(int concertId)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    var cartData = GetCartData();
                    if (cartData.ContainsKey(concertId))
                    {
                        cartData.Remove(concertId);
                    }
                    SetCartData(cartData);
                    this.telemetryClient.TrackEvent("RemoveFromCart", new Dictionary<string, string> { { "ConcertId", concertId.ToString() } });
                }
                catch (Exception ex)
                {
                    this.logger.LogError(ex, $"Unable to remove {concertId} to cart");
                }
            }

            return RedirectToAction(nameof(Index));
        }