private static void AddStationRushcliffeHalt(eWolfBootstrap.Interfaces.IPageBuilder pageBuilder) { IStationsPages stationsPages = new BuildStationsRushcliffeHaltPage(); string htmlPath = $@"GCR-RushcliffeHalt\{stationsPages.HtmlFileName}"; pageBuilder.Append(CreateCard(stationsPages, htmlPath)); }
private static void AddStationLeicestershireNorth(eWolfBootstrap.Interfaces.IPageBuilder pageBuilder) { IStationsPages stationsPages = new BuildStationsLeicestershireNorthPage(); string htmlPath = $@"GCR-LeicestershireNorth\{stationsPages.HtmlFileName}"; pageBuilder.Append(CreateCard(stationsPages, htmlPath)); }
private static void AddStationLoughboroughStation(eWolfBootstrap.Interfaces.IPageBuilder pageBuilder) { IStationsPages stationsPages = new BuildStationsLoughboroughStationPage(); string htmlPath = $@"GCR-LoughboroughStation\{stationsPages.HtmlFileName}"; pageBuilder.Append(CreateCard(stationsPages, htmlPath)); }
private static void AddBuildStationsQuornAndWoodHouse(eWolfBootstrap.Interfaces.IPageBuilder pageBuilder) { IStationsPages stationsPages = new BuildStationsQuornAndWoodHouse(); string htmlPath = $@"GCR-QuornAndWoodHouse\{stationsPages.HtmlFileName}"; pageBuilder.Append(CreateCard(stationsPages, htmlPath)); }
private static void AddImagesByLayout(List <string> images, IModelEvent pageDetails, string htmlpath, string imagePath, eWolfBootstrap.Interfaces.IPageBuilder stringBuilder) { foreach (Data.LayoutDetails layout in pageDetails.Layouts) { if (!layout.ImagePaths.Any()) { continue; } HTMLHelper.Gallery.AddGalleryHeader(stringBuilder, layout.IDName); foreach (string layoutImage in layout.ImagePaths) { if (images.Contains(layoutImage)) { HTMLHelper.AddImageToGallery(htmlpath, imagePath, stringBuilder, layoutImage); images.Remove(layoutImage); } } HTMLHelper.Gallery.AddGalleryFooter(stringBuilder); } if (images.Any()) { HTMLHelper.Gallery.AddGalleryHeader(stringBuilder, null); foreach (string image in images) { HTMLHelper.AddImageToGallery(htmlpath, imagePath, stringBuilder, image); } HTMLHelper.Gallery.AddGalleryFooter(stringBuilder); } }