Beispiel #1
0
        public JourneyResultsWindow(RouterResponse rResponse, string source, string target, DateTime dateTime, DockContent win = null) : this(win)
        {
            Results = rResponse;

            Text = $"{ Settings.Localization.Journeys } ({ rResponse.Journeys.Count }) - { source } - { target } - { dateTime.ToShortTimeString() } { dateTime.ToShortDateString() }";

            resultsWebBrowser.DocumentText = rResponse.TransformToHtml(Settings.JourneySimpleXslt.FullName, Settings.JourneySimpleCss.FullName, Settings.OnLoadActionsJavaScript.FullName);
        }
        public FindJourneyResultsPage(RouterResponse res, string source, string target)
        {
            InitializeComponent();

            Title = Settings.Localization.Journey + " " + source + " - " + target;

            Response = res;

            resultsWebView.Scripting = new JourneyScripting(resultsWebView, this);

            resultsWebView.Source = new HtmlWebViewSource
            {
                Html = Response.TransformToHtml(
                    PlatformDependentSettings.GetStream(Settings.JourneySimpleXslt),
                    PlatformDependentSettings.GetStream(Settings.JourneySimpleCss),
                    PlatformDependentSettings.GetStream(Settings.OnLoadActionsJavaScript)
                    )
            };
        }