//проверка регистрации по кнопке private void Button_Click_2(object sender, RoutedEventArgs e) { // MessageBox.Show(FirstPasswordBox.Password); if (EmailTextBox.Text != "" && FirstPasswordBox.Password != "" && SecondPasswordBox.Password != "" && FirstNameTextBox.Text != "" && LastNameTextBox.Text != "" && GenderComboBox.Text != "" && DateOfBirthDatePicker.Text != "" && CountryComboBox.Text != "") { //подготовка к проверке bool isFill = true; CheckRegisterForm formCheck = new CheckRegisterForm(); FillCheckRegisterFormClass(formCheck); //выполняю проверку в классе bool[] checkForm = formCheck.CheckForm(); string errorMessage = "Неправильное заполнение:\n "; //проверка проверки в классе FillingCheck(ref isFill, checkForm, ref errorMessage); //проверка if (isFill) { MessageBox.Show("Ураааааа"); } else { MessageBox.Show(errorMessage); } } else { MessageBox.Show("Проверьте заполнение всех полей"); } }
private void FillCheckRegisterFormClass(CheckRegisterForm formCheck) { formCheck.email = EmailTextBox.Text.ToString(); formCheck.pass = FirstPasswordBox.Password.ToString(); formCheck.confpass = SecondPasswordBox.Password.ToString(); formCheck.firstname = FirstNameTextBox.Text.ToString(); formCheck.lastname = LastNameTextBox.Text.ToString(); formCheck.dateOfBirth = Convert.ToDateTime(DateOfBirthDatePicker.SelectedDate.Value.ToShortDateString()); }