public IActionResult Items() { var userId = User.GetId(); var cartWrapper = new CartWrapperViewModel { OrderSummary = _mapper.Map <OrderSummaryViewModel>(_cartService.GetSummary(userId)), ShoppingCarts = ReadUserCartVM(userId).ToList() }; return(View(cartWrapper)); }
public IActionResult Items() { var userId = User.GetId(); var shoppingCartDto = _shoppingCartService.ReadUserCart(userId); var userShoppingCartViewModels = _mapper.Map <IEnumerable <ShoppingCartViewModel> >(shoppingCartDto); var orderSummaryDto = _shoppingCartService.GetSummary(userId); var orderSummaryViewModel = _mapper.Map <OrderSummaryViewModel>(orderSummaryDto); var cartWrapper = new CartWrapperViewModel { OrderSummaryViewModel = orderSummaryViewModel, ShoppingCarts = userShoppingCartViewModels }; return(View(cartWrapper)); }