public ActionResult QuickOrder(Commerce.Models.Pages.OrdersPage currentPage) { var viewModel = new OrdersPageViewModel { CurrentContent = currentPage }; return(View(viewModel)); }
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)); }
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)); }