Exemple #1
0
        public MainWindow()
        {
            string[] args = Environment.GetCommandLineArgs();
            if (args.Length < 3)
            {
                var logger = LogManager.GetCurrentClassLogger();
                logger.Log(LogLevel.Error, "Tried to launch script editor without providing connection string details.");
                Close();
                return;
            }

            SetConnectingString(args[1], args[2]);

            var context = new DBContext();

            InitializeComponent();

            ViewModel   = new ScriptingViewModel(context, DialogCoordinator.Instance);
            DataContext = ViewModel;
        }
Exemple #2
0
        public MainWindow()
        {
            string[] args = Environment.GetCommandLineArgs();
            if(args.Length < 3)
            {
                var logger = LogManager.GetCurrentClassLogger();
                logger.Log(LogLevel.Error, "Tried to launch script editor without providing connection string details.");
                Close();
                return;
            }

            SetConnectingString(args[1], args[2]);

            var context = new DBContext();

            InitializeComponent();
            
            ViewModel = new ScriptingViewModel(context, DialogCoordinator.Instance);
            DataContext = ViewModel;
        }