Example #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            if ((textBox3.Text != textBox4.Text) || (textBox3.Text == "" || textBox4.Text == "") || (textBox3.Text == "" && textBox4.Text == ""))
            {
                b++;

                if (b <= 3)
                {
                    MessageBox.Show("Вы не правильно повторили пароль!", "Ошибка");
                    textBox3.Clear();
                    textBox4.Clear();
                }
                else
                {
                    MessageBox.Show("Вы превысили лемит ошибок для регистрации!", "Ошибка");
                    Form lp = new logpas();
                    lp.Show();
                    this.Hide();
                }
            }
            else
            {
                ConnectionString.Open();
                try
                {
                    SqlCommand command = new SqlCommand("INSERT INTO Пользователь (Логин,Пароль,Роль,Наименование) VALUES (@Логин,@Пароль,@Роль,@Наименование)", ConnectionString);
                    command.Parameters.AddWithValue("@Логин", textBox2.Text);
                    command.Parameters.AddWithValue("@Пароль", textBox4.Text);
                    command.Parameters.AddWithValue("@Роль", "Заказчик");
                    command.Parameters.AddWithValue("@Наименование", textBox1.Text);
                    int regged = Convert.ToInt32(command.ExecuteNonQuery());
                    MessageBox.Show("Пользователь успешно зарегистрировался!\n");

                    Form lp = new logpas();
                    lp.Show();
                    this.Hide();
                }
                catch
                {
                    b++;

                    if (b < 3)
                    {
                        MessageBox.Show("Такой пользователь существует!\n");
                        textBox1.Clear();
                        textBox2.Clear();
                        textBox3.Clear();
                        textBox4.Clear();
                    }
                    else
                    {
                        MessageBox.Show("Вы превысили лемит ошибок для регистрации!", "Ошибка");
                        Form lp = new logpas();
                        lp.Show();
                        this.Hide();
                    }
                }

                ConnectionString.Close();
            }
        }
Example #2
0
        private void Zakazchik_FormClosing(object sender, FormClosingEventArgs e)
        {
            Form lp = new logpas();

            lp.Show();
        }
Example #3
0
        private void meneger_FormClosing(object sender, FormClosingEventArgs e)
        {
            Form lp = new logpas();

            lp.Show();
        }