コード例 #1
0
ファイル: MainWindowViewModel.cs プロジェクト: zhichkin/DaJet
        private void InitializeViewModel()
        {
            ITreeNodeController controller = Services.GetService <MetadataController>();

            if (controller != null)
            {
                try
                {
                    MainTreeRegion.TreeNodes.Add(controller.CreateTreeNode());
                }
                catch (Exception error)
                {
                    _ = MessageBox.Show(ExceptionHelper.GetErrorText(error),
                                        "DaJet", MessageBoxButton.OK, MessageBoxImage.Error);
                }
            }

            controller = Services.GetService <HttpServicesController>();
            if (controller != null)
            {
                try
                {
                    MainTreeRegion.TreeNodes.Add(controller.CreateTreeNode());
                }
                catch (Exception error)
                {
                    _ = MessageBox.Show(ExceptionHelper.GetErrorText(error),
                                        "DaJet", MessageBoxButton.OK, MessageBoxImage.Error);
                }
            }
        }
コード例 #2
0
        private TreeNodeViewModel CreateQueuesTreeNode(TreeNodeViewModel serverNode)
        {
            ITreeNodeController controller = Services.GetService <MessagingController>();

            if (controller == null)
            {
                return(null);
            }
            return(controller.CreateTreeNode(serverNode));
        }
コード例 #3
0
        private TreeNodeViewModel CreateScriptsTreeNode(TreeNodeViewModel databaseNode)
        {
            ITreeNodeController controller = Services.GetService <ScriptingController>();

            if (controller == null)
            {
                return(null);
            }
            return(controller.CreateTreeNode(databaseNode));
        }
コード例 #4
0
        private void InitializeViewModel()
        {
            ITreeNodeController controller = Services.GetService <MetadataController>();

            if (controller != null)
            {
                MainTreeRegion.TreeNodes.Add(controller.CreateTreeNode());
            }

            controller = Services.GetService <HttpServicesController>();
            if (controller != null)
            {
                MainTreeRegion.TreeNodes.Add(controller.CreateTreeNode());
            }
        }