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