private void Accept_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(name.Text)) { MessageBox.Show("Заполните имя!"); return; } if (string.IsNullOrEmpty(secondName.Text)) { MessageBox.Show("Заполните фамилию!"); return; } if (string.IsNullOrEmpty(pathronic.Text)) { MessageBox.Show("Заполните отчество!"); return; } if (string.IsNullOrEmpty(tel.Text)) { MessageBox.Show("Заполните телефон!"); return; } if (string.IsNullOrEmpty(email.Text)) { MessageBox.Show("Заполните E-mail!"); return; } if (string.IsNullOrEmpty(password.Password)) { MessageBox.Show("Заполните пароль!"); return; } if (userType.SelectedIndex == -1) { MessageBox.Show("Выберите роль!"); return; } try { if (userType.Text.Equals("Поставщик")) { logicP.Insert(new ProviderBindingModel { Id = id, ProviderName = name.Text, ProviderSurname = secondName.Text, Patronymic = pathronic.Text, Telephone = tel.Text, Email = email.Text, Password = password.Password, UserType = userType.Text }); MessageBox.Show("Вы зарегитрировались как поставщик!"); } else { logicC.Insert(new CustomerBindingModel { Id = id, CustomerName = name.Text, CustomerSurname = secondName.Text, Patronymic = pathronic.Text, Telephone = tel.Text, Email = email.Text, Password = password.Password, UserType = userType.Text }); MessageBox.Show("Вы зарегитрировались как заказчик!"); } this.DialogResult = true; } catch (Exception ex) { MessageBox.Show("Произошла ошибка!"); } }