示例#1
0
        private void buttonOffline_Click(object sender, EventArgs e)
        {
            MySqlDatabase.isRunningOffline = true;

            this.Hide();
            var mf = new Views.FormMain();

            mf.FormClosed += (s, args) => this.Close();
            mf.Show();
        }
示例#2
0
        private void buttonConnect_Click(object sender, EventArgs e)
        {
            var address = textBoxAddress.Text;
            var user    = textBoxUsername.Text;
            var pass    = textBoxPassword.Text;
            var port    = Convert.ToUInt16(textBoxPort.Text);

            var da = new DatabaseAuth(address, user, pass, port, textBoxAuth.Text);
            var dc = new DatabaseCharacters(address, user, pass, port, textBoxCharacters.Text);
            var dw = new DatabaseWorld(address, user, pass, port, textBoxWorld.Text);

            if (MySqlAssist.TestConnection(da) && MySqlAssist.TestConnection(dc) && MySqlAssist.TestConnection(dw))
            {
                SaveSettings();

                dbPassword = textBoxPassword.Text;

                this.Hide();
                var mf = new Views.FormMain();
                mf.FormClosed += (s, args) => this.Close();
                mf.Show();
            }
        }