示例#1
0
文件: Sign_Up.cs 项目: 8iKENTi8/Pr_28
        // Переход на форму авторизации
        private void button2_Click(object sender, EventArgs e)
        {
            this.Hide();
            Sign_In sign = new Sign_In();

            sign.Show();
        }
示例#2
0
文件: Sign_Up.cs 项目: 8iKENTi8/Pr_28
        //Регистрация пользователя в бд
        private void Reg_User(object sender, EventArgs e)
        {
            string login  = bunifuMaterialTextbox1.Text.Trim(),
                   pass   = bunifuMaterialTextbox2.Text.Trim(),
                   pass_2 = bunifuMaterialTextbox3.Text.Trim(),
                   email  = bunifuMaterialTextbox4.Text.Trim().ToLower();

            if (login.Length < 5 || login.Length > 20)
            {
                MessageBox.Show("Логин введен неверно!");
                return;
            }

            if (login.Contains("@") || login.Contains("."))
            {
                MessageBox.Show("Логин содержит некорректные символы");
                return;
            }

            if (pass.Length < 5 && login.Length > 20)
            {
                MessageBox.Show("Пароль введен неверно!");
                return;
            }

            if (pass != pass_2)
            {
                MessageBox.Show("Пароли не совпадают!");
                return;
            }

            if (email.Length < 5 || !email.Contains("@") || !email.Contains("."))
            {
                MessageBox.Show("Некоректный email");
                return;
            }

            if (isUserExists())
            {
                return;
            }

            RegUser(login, pass, email);

            this.Hide();
            Sign_In sign = new Sign_In();

            sign.Show();
        }