public IActionResult CheckOut(double price)
        {
            string   email       = User.Identity.Name;
            DateTime createdDate = System.DateTime.Now;

            try
            {
                _ordersService.createOrder(email, createdDate, price);
                _orderDetailsService.FinalOrder(email, createdDate);
                _logger.LogInformation("User Checked out successfully");
                return(RedirectToAction("Index", "Products"));
            }
            catch (Exception ex)
            {
                _logger.LogError(ex.Message);
                return(RedirectToAction("Error"));
            }
        }