コード例 #1
0
        public Auth()
        {
            InitializeComponent();

            Registr.Registry_Get();             //получение значчений из рееста
            if (Registr.SE == "1")              //если запоминание пароля работает
            {
                tbLogin.Text      = Registr.UI; //заполнение логина и пароля
                tbPass.Text       = Registr.PW;
                checkBox1.Checked = true;
            }
            else
            {
                checkBox1.Checked = false;
            }
        }
コード例 #2
0
        private async void btnAuth_Click(object sender, EventArgs e)
        {
            if (tbLogin.Text == String.Empty || tbPass.Text == String.Empty)
            {
                MessageBox.Show("Не все поля заполнены!");
                return;
            }
            btnAuth.Enabled = false;
            await Task.Run(() => Authoriz.Auth(tbLogin.Text, tbPass.Text));

            btnAuth.Enabled = true;
            if (Authoriz.vhod)
            {
                string se = (bool)checkBox1.Checked ? "1" : "0";
                Registr.Registry_Set(tbLogin.Text, tbPass.Text, se);
                this.Hide();
                main main = new main();
                main.Show();
            }
            else
            {
                MessageBox.Show("Ошибка авторизации!");
            }
        }