コード例 #1
0
ファイル: Registration.cs プロジェクト: Skaredin/MedProekt1
        private void Nazad_Click(object sender, EventArgs e)
        {
            Avtarizacia mainWindow = new Avtarizacia();

            mainWindow.Show();
            Hide();
        }
コード例 #2
0
ファイル: Registration.cs プロジェクト: Skaredin/MedProekt1
        private void VoitiButton_Click(object sender, EventArgs e)
        {
            // Метод если будут не предвиденные ошибки при выполнение
            try
            {
                //if (textBox4.Text == "create mask" && textBox5.Text == "create mask" && textBox5.Text == "create mask" != create mask )
                //{
                //    MessageBox.Show("В полях (фамилия, имя, отчество) не должны содержаться цифры ");
                //}
                //else

                // Проверка на заполнение полей

                if (LoginTextBox.Text == "" || PassvordTextBox.Text == "" || PassvordTextBox2.Text == "" || Familia.Text == "" || Ima.Text == "" || Otcestvo.Text == "")
                {
                    MessageBox.Show("Незаполнены поля проверти и повторите попытку");
                }
                // на схожесть паролей
                else if (PassvordTextBox.Text != PassvordTextBox2.Text)
                {
                    MessageBox.Show("Неправильно был ведён пароль (Повтор пароля)");
                }
                else
                {
                    using (SqlConnection sqlCon = new SqlConnection(con))
                    {
                        // Открываем соединение
                        sqlCon.Open();
                        //Соотношение полей в базе
                        SqlCommand sqlCmd = new SqlCommand("UserAdd", sqlCon);
                        sqlCmd.CommandType = CommandType.StoredProcedure;
                        sqlCmd.Parameters.AddWithValue("@id_Patients", " ");
                        sqlCmd.Parameters.AddWithValue("@Login", LoginTextBox.Text.Trim());
                        sqlCmd.Parameters.AddWithValue("@Passvord", PassvordTextBox.Text.Trim());
                        sqlCmd.Parameters.AddWithValue("@Surname", Familia.Text.Trim());
                        sqlCmd.Parameters.AddWithValue("@Name", Ima.Text.Trim());
                        sqlCmd.Parameters.AddWithValue("@Middle_name", Otcestvo.Text.Trim());
                        sqlCmd.ExecuteNonQuery();
                        //Если всё было введено правильно вы водит MessageBox текст "ВЫ зарегистрировались"
                        MessageBox.Show("ВЫ зарегистрировались");
                        clar();
                        //Переходит на форму Avtorizacia
                        Avtarizacia mainWindow = new Avtarizacia();
                        mainWindow.Show();
                        Hide();
                    }
                }
            }
            catch
            {
                // Если в системе есть ошибка выводить в ошибку
                MessageBox.Show("Не получены данные");
            }

            void clar()
            {
                LoginTextBox.Text = PassvordTextBox.Text = Familia.Text = Ima.Text = Otcestvo.Text;
            }
        }