public ShoppingBasketsController(IShoppingBasketService shoppingBasketService,
                                  IShoppingBasketRepo shoppingBasketRepo,
                                  ISubMenuService subMenuService,
                                  IOrderService orderService,
                                  IMapper mapper)
 {
     _shoppingBasketService = shoppingBasketService;
     _shoppingBasketRepo    = shoppingBasketRepo;
     _subMenuService        = subMenuService;
     _orderService          = orderService;
     _mapper = mapper;
     _shoppingBasketService.ShoppingBasketId = _shoppingBasketRepo.ShoppingBasketId;
 }
Esempio n. 2
0
 public async Task CreateOrderAsync(Order order, IShoppingBasketRepo shoppingBasket)
 {
     order.OrderPlacedAt    = DateTime.UtcNow;
     order.OrderTotalAmount = await shoppingBasket.GetShoppingBasketTotalAsync();
 }