Beispiel #1
0
        public void OnPreviewWebsitePage(WebsitePageModel activeWebsitePageModel)
        {
            if (activeWebsitePageModel == null)
            {
                return;
            }
            if (activeWebsitePageModel.WebsitePages == null)
            {
                return;
            }
            if (activeWebsitePageModel.WebsitePages.Count == 0)
            {
                return;
            }
            //if (activeWebsitePageModel.WebsitePages[0].ReportName.IsNullOrEmpty()) return;


            ActivePreviewWebsitePageModel = activeWebsitePageModel;
            SelectedPreviewWebsitePage    = ActivePreviewWebsitePageModel.WebsitePages[0];
            PreviewSettingsProxy.ResetSettings();

            if (ActivePreviewWebsitePageModel.WebsitePages.Count > 1 || true)
            {
                RaisePropertyChanged(() => SelectedPreviewWebsitePage);
                IsPreviewDemoSettingsOpen = true;
            }
            else
            {
                InternalPreviewWebsitePage(activeWebsitePageModel.WebsitePages[0]);
            }
        }
Beispiel #2
0
        public void OnPreviewWebsitePage()
        {
            if (AvailablePreviewWebsitePages == null)
            {
                return;
            }
            if (AvailablePreviewWebsitePages.Count == 0)
            {
                return;
            }

            SelectedPreviewWebsitePage = AvailablePreviewWebsitePages[0];

            PreviewSettingsProxy.ResetSettings();
            if (AvailablePreviewWebsitePages.Count > 1 || true)
            {
                RaisePropertyChanged(() => SelectedPreviewWebsitePage);
                IsPreviewSettingsOpen = true;
                WebsitePagesEditView.HideEditors();
            }
            else
            {
                InternalPreviewWebsitePage(SelectedPreviewWebsitePage);
            }
        }