public ActionResult Index() { var xmlpackage = new AspDotNetStorefrontCore.XmlPackage("page.bestsellers.xml.config"); var customer = ControllerContext.HttpContext.GetCustomer(); var packageOutput = AppLogic.RunXmlPackage(xmlpackage, null, customer, customer.SkinID, true, false); var pageTitle = "Top Sellers"; if (!String.IsNullOrEmpty(xmlpackage.SectionTitle)) { pageTitle = xmlpackage.SectionTitle; } var simplePageViewModel = new SimplePageViewModel { MetaTitle = xmlpackage.SETitle, MetaDescription = xmlpackage.SEDescription, MetaKeywords = xmlpackage.SEKeywords, PageTitle = pageTitle, PageContent = packageOutput, }; return(View(ViewNames.SimplePage, simplePageViewModel)); }
public ActionResult Index() { var xmlpackage = new XmlPackage("page.recentadditions.xml.config"); var customer = ControllerContext.HttpContext.GetCustomer(); var packageOutput = AppLogic.RunXmlPackage(xmlpackage, null, customer, customer.SkinID, true, false); var pageTitle = AppLogic.GetString("recentadditions.aspx.1", customer.SkinID, customer.LocaleSetting); if (!String.IsNullOrEmpty(xmlpackage.SectionTitle)) { pageTitle = xmlpackage.SectionTitle; } var simplePageViewModel = new SimplePageViewModel { MetaTitle = xmlpackage.SETitle, MetaDescription = xmlpackage.SEDescription, MetaKeywords = xmlpackage.SEKeywords, PageTitle = pageTitle, PageContent = packageOutput, }; return(View(ViewNames.SimplePage, simplePageViewModel)); }
public ActionResult Index(string entityType) { var normalizedEntityType = AppLogic.ro_SupportedEntities .Intersect(new[] { entityType }, StringComparer.OrdinalIgnoreCase) .FirstOrDefault(); if (normalizedEntityType == null) { throw new HttpException(404, string.Format("Unsupported entity type: {0}", entityType)); } var customer = ControllerContext.HttpContext.GetCustomer(); var runtimeParameters = string.Format("entity={0}", normalizedEntityType); var xmlpackage = new XmlPackage("entitygridpage.xml.config", customer, customer.SkinID, string.Empty, runtimeParameters, string.Empty, true); var packageOutput = AppLogic.RunXmlPackage(xmlpackage, null, customer, customer.SkinID, true, false); var pageTitle = AppLogic.GetString(string.Format("AppConfig.{0}PromptPlural", normalizedEntityType), customer.SkinID, customer.LocaleSetting); if (!string.IsNullOrEmpty(xmlpackage.SectionTitle)) { pageTitle = xmlpackage.SectionTitle; } var simplePageViewModel = new SimplePageViewModel { MetaTitle = pageTitle, MetaDescription = xmlpackage.SEDescription, MetaKeywords = xmlpackage.SEKeywords, PageTitle = pageTitle, PageContent = packageOutput, }; return(View(ViewNames.SimplePage, simplePageViewModel)); }
public SimplePage() { InitializeComponent(); BindingContext = new SimplePageViewModel(); }