public ActionResult IndexProductsWithCategories() { SannsynAdminViewModel viewModel = new SannsynAdminViewModel(); int numberOfProductsToSannsyn = _sannsynCatalogIndexService.IndexProductsWithCategories(); viewModel.StatusMessage = string.Format("Sent {0} products with categories to sannsyn", numberOfProductsToSannsyn); return(View(string.Format("{0}{1}/Views/SannsynAdmin/Index.cshtml", Paths.ProtectedRootPath, "Sannsyn"), viewModel)); }
public ActionResult RunIndexingTool() { SannsynAdminViewModel viewModel = new SannsynAdminViewModel(); List <PurchaseOrder> allOrders = _sannsynOrderIndexerService.GetOrders(string.Empty, string.Empty, int.MaxValue); foreach (var order in allOrders) { _sannsynOrderIndexerService.AddLineItemsToSannsyn(order); } viewModel.StatusMessage = string.Format("Sent {0} orders to sannsyn", allOrders.Count); return(View(string.Format("{0}{1}/Views/SannsynAdmin/Index.cshtml", Paths.ProtectedRootPath, "Sannsyn"), viewModel)); }
public ActionResult StopAndStartSannsynService() { SannsynAdminViewModel viewModel = new SannsynAdminViewModel(); _sannsynAdminService.StopService(); var model = _sannsynAdminService.CreateService(); if (string.Compare(model.status, "active", StringComparison.InvariantCultureIgnoreCase) == 0) { viewModel.StatusMessage = "Service Created"; } else { viewModel.StatusMessage = "Service not created. Returned: " + model.status; } return(View(string.Format("{0}{1}/Views/SannsynAdmin/Index.cshtml", Paths.ProtectedRootPath, "Sannsyn"), viewModel)); }
public ActionResult Index() { SannsynAdminViewModel viewModel = new SannsynAdminViewModel(); return(View(string.Format("{0}{1}/Views/SannsynAdmin/Index.cshtml", Paths.ProtectedRootPath, "Sannsyn"), viewModel)); }