public MainWindow()
        {
            var setting = new ConnectionStringSettings
            {
                Name             = "ConnectionString",
                ConnectionString = @"Server=tcp:carparkingserver.database.windows.net,1433;Initial Catalog=car_parking_db;Persist Security Info=False;User ID=nikita;Password=375333587914Pmc;MultipleActiveResultSets=False;Encrypt=True;TrustServerCertificate=False;Connection Timeout=30;"
            };

            Configuration config;

            config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
            config.ConnectionStrings.ConnectionStrings.Add(setting);
            config.Save();



            if (Properties.Settings.Default.User == "")
            {
                SqlConnect l = new SqlConnect();
                l.ReadUsersRecords();
                ViewLogin loginWindow = new ViewLogin();
                loginWindow.WindowStartupLocation = WindowStartupLocation.CenterScreen;
                loginWindow.Show();
                this.Close();
            }

            MainViewModel vm = new MainViewModel();

            this.DataContext = vm;
            if (vm.CloseAction == null)
            {
                vm.CloseAction = new Action(this.Close);
            }
            InitializeComponent();
        }
Beispiel #2
0
        public MainWindow()
        {
            //Записываем строку подключения в БД
            var setting = new ConnectionStringSettings
            {
                Name             = "ConnectionString",
                ConnectionString = @""
            };
            Configuration config;

            config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
            config.ConnectionStrings.ConnectionStrings.Add(setting);
            config.Save();

            if (Properties.Settings.Default.User == "")
            {
                SqlConnect l = new SqlConnect();
                l.ReadUsersRecords();
                ViewLogin taskWindow = new ViewLogin();
                taskWindow.WindowStartupLocation = System.Windows.WindowStartupLocation.CenterScreen;
                taskWindow.Show();
                this.Close();
            }
            MainViewModel vm = new MainViewModel();

            this.DataContext = vm;
            if (vm.CloseAction == null)
            {
                vm.CloseAction = new Action(this.Close);
            }

            SqlConnectUserInfo sqlConnectUserInfo = new SqlConnectUserInfo();

            sqlConnectUserInfo.UpdateStart_count();

            InitializeComponent();
            Main.Navigate(new Tasks());
        }