Exemplo n.º 1
0
        public ActionResult QuickOrder(Commerce.Models.Pages.OrdersPage currentPage)
        {
            var viewModel = new OrdersPageViewModel {
                CurrentContent = currentPage
            };

            return(View(viewModel));
        }
Exemplo n.º 2
0
        public ActionResult Index(Commerce.Models.Pages.OrdersPage currentPage)
        {
            var organizationUsersList = _customerService.GetContactsForOrganization();
            var viewModel             = new OrdersPageViewModel
            {
                CurrentContent = currentPage
            };

            var ordersOrganization = new List <OrderOrganizationViewModel>();

            foreach (var user in organizationUsersList)
            {
                ordersOrganization.AddRange(_ordersService.GetUserOrders(user.ContactId));
            }
            viewModel.OrdersOrganization = ordersOrganization;

            viewModel.OrderDetailsPageUrl =
                UrlResolver.Current.GetUrl(_contentLoader.Get <CommerceHomePage>(ContentReference.StartPage).OrderDetailsPage);
            return(View(viewModel));
        }
Exemplo n.º 3
0
        public ActionResult Index(OrdersPage currentPage)
        {
            var organizationUsersList = _customerService.GetContactsForOrganization();
            var viewModel             = new OrdersPageViewModel
            {
                CurrentContent = currentPage
            };

            var ordersOrganization = new List <OrderOrganizationViewModel>();

            foreach (var user in organizationUsersList)
            {
                ordersOrganization.AddRange(_ordersService.GetUserOrders(user.ContactId));
            }
            viewModel.OrdersOrganization = ordersOrganization;

            viewModel.OrderDetailsPageUrl =
                UrlResolver.Current.GetUrl(_settingsService.GetSiteSettings <ReferencePageSettings>()?.OrderDetailsPage ?? ContentReference.StartPage);
            return(View(viewModel));
        }