Exemplo n.º 1
0
        public GetAllDispatchOptionsResponse GetAllDispatchOptions()
        {
            GetAllDispatchOptionsResponse response = new GetAllDispatchOptionsResponse();

            response.DeliveryOptions = _deliveryOptionRepository.FindAll().OrderBy(d => d.Cost).Select(d => _mapper.Map <DeliveryOption, DeliveryOptionView>(d));

            return(response);
        }
Exemplo n.º 2
0
        public GetAllDispatchOptionsResponse GetAllDispatchOptions()
        {
            GetAllDispatchOptionsResponse response = new GetAllDispatchOptionsResponse();

            response.DeliveryOptions = _deliveryOptionRepository.FindAll()
                                       .OrderBy(d => d.Cost).ConvertToDeliveryOptionViews();

            return(response);
        }
Exemplo n.º 3
0
        public GetAllDispatchOptionsResponse GetAllDispatchOptions()
        {
            var response = new GetAllDispatchOptionsResponse();

            response.DeliveryOptions = _deliveryOptionRepository
                                       .FindAll()
                                       .OrderBy(o => o.Cost)
                                       .ToDeliveryOptionViews();

            return(response);
        }
Exemplo n.º 4
0
        public IActionResult Detail()
        {
            BasketDetailView basketView    = new BasketDetailView();
            Guid             basketId      = GetBasketId();
            GetBasketRequest basketRequest = new GetBasketRequest()
            {
                BasketId = basketId
            };
            GetBasketResponse             basketResponse          = _basketService.GetBasket(basketRequest);
            GetAllDispatchOptionsResponse dispatchOptionsResponse = _basketService.GetAllDispatchOptions();

            basketView.Basket          = basketResponse.Basket;
            basketView.Categories      = GetCategories();
            basketView.BasketSummary   = GetBasketSummaryView();
            basketView.DeliveryOptions = dispatchOptionsResponse.DeliveryOptions;

            return(View("View", basketView));
        }