Esempio n. 1
0
        public MainWindow()
        {
            try
            {
                Configuration_class configuration = new Configuration_class();
                configuration.SQL_Server_Configuration_get();
                Configuration_class.connection.Open();
                App.connect = true;
            }
            catch
            {
                Connection_Form conection = new Connection_Form();
                conection.ShowDialog();
            }
            finally
            {
                Configuration_class.connection.Close();
                switch (App.connect)
                {
                case false:
                    MessageBox.Show("Ошибка подключения", "ИНЖПРОМТОРГ", MessageBoxButton.OK, MessageBoxImage.Error);
                    Environment.Exit(0);
                    break;

                case true:
                    try
                    {
                        InitializeComponent();
                    }
                    catch { }
                    break;
                }
            }
        }
Esempio n. 2
0
        private void Window_Loaded_1(object sender, RoutedEventArgs e)
        {
            Configuration_class configuration = new Configuration_class();

            configuration.server_Collection += Configuration_server_Collection;
            Thread threadServers = new Thread(configuration.SQL_Server_Enumurator);

            threadServers.Start();
        }
Esempio n. 3
0
        private void ConnectionForm_Load(object sender, EventArgs e)
        {
            Configuration_class configuration = new Configuration_class();

            configuration.Server_Collection += Configuration_server_Collection;
            Thread threadServers = new Thread(configuration.SQL_Server_Enumurator);

            threadServers.Start();
        }
Esempio n. 4
0
        private void cbServers_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            Configuration_class configuration = new Configuration_class();

            configuration.ds = cbServers.SelectedItem.ToString();
            configuration.connection_checked += Configuration_connection_checked;
            Thread threadBases = new Thread(configuration.SQL_Data_Base_Checking);

            threadBases.Start();
        }
Esempio n. 5
0
        private void btConnect_Click(object sender, EventArgs e)
        {
            switch (cbDatabases.Text == "")
            {
            case true:
                MessageBox.Show("Не выбрана нужная БД", "Ресторан", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                cbDatabases.Focus();
                break;

            case false:
                Configuration_class configuration_Class = new Configuration_class();
                configuration_Class.SQL_Server_Configuration_Set(cbServers.Text, cbDatabases.Text);
                Program.connect = true;
                Application.Restart();
                break;
            }
        }
Esempio n. 6
0
        private void btConnect_Click(object sender, RoutedEventArgs e)
        {
            switch (cbDatabases.Text == "")
            {
            case true:
                MessageBox.Show("Не выбрана нужная БД", "Продажа товара", MessageBoxButton.OK, MessageBoxImage.Warning);
                cbDatabases.Focus();
                break;

            case false:
                Configuration_class configuration_Class = new Configuration_class();
                configuration_Class.SQL_Server_Configuration_Set(cbServers.Text, cbDatabases.Text);
                App.connect = true;
                Process.Start(Application.ResourceAssembly.Location);
                Application.Current.Shutdown();
                break;
            }
        }
Esempio n. 7
0
        static void Main()
        {
            bool Create_app;

            _instanse = new Mutex(true, _app_name, out Create_app);
            if (Create_app)
            {
                try
                {
                    Configuration_class configuration = new Configuration_class();
                    configuration.SQL_Server_Configuration_Get();
                    Configuration_class.connection.Open();
                    connect = true;
                }
                catch
                {
                    Application.EnableVisualStyles();
                    Application.SetCompatibleTextRenderingDefault(false);
                    ConnectionForm conection = new ConnectionForm();
                    conection.ShowDialog();
                }
                finally
                {
                    Configuration_class.connection.Close();
                    switch (connect)
                    {
                    case false:
                        MessageBox.Show("Ошибка подключения", "Ресторан", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        Environment.Exit(0);
                        break;

                    case true:
                        try
                        {
                            Application.EnableVisualStyles();
                            Application.SetCompatibleTextRenderingDefault(false);
                            Application.Run(new Auth());
                        }
                        catch { }
                        break;
                    }
                }
            }
        }
Esempio n. 8
0
        private void Configuration_connection_checked(bool obj)
        {
            switch (obj)
            {
            case true:
                MessageBox.Show("Проверка выполнена!");
                Action action = () =>
                {
                    Configuration_class configuration1 = new Configuration_class();
                    configuration1.Data_Base_Collection += Configuration_Data_Base_Collection;
                    Thread threadBases = new Thread(configuration1.SQL_Data_Base_Collection);
                    threadBases.Start();
                };
                Dispatcher.Invoke(action);
                break;

            case false:
                Configuration_class configuration = new Configuration_class();
                configuration.server_Collection += Configuration_server_Collection;
                Thread threadServers = new Thread(configuration.SQL_Server_Enumurator);
                threadServers.Start();
                break;
            }
        }