public void EmptyBasket(BasketViewModel basket) { var product = productRepository.GetAllProducts().Count(); if (product >= 1) { basket.ClearBasket(); } }
public async Task <Order> SubmitOrder(BasketViewModel basket, int orderId) { if (basket != null) { basket.ClearBasket(); } var order = orderRepository.GetOrderById(orderId); if (order == null) { return(null); } await emailSender.SendOrderConfirmationEmail(order); return(order); }