private void Button_Click(object sender, RoutedEventArgs e) { string NewName = NameUser.Text; string NewFemale = FemaleUser.Text; string NewLogin = Login.Text; string NewPass = Pass.Text; LoginUserEntities db = new LoginUserEntities(); db.TbUser.Load(); var user = db.TbUser .Where(u => u.Логин == NewLogin) .FirstOrDefault(); //Загрузка данных из БД if (user != null) { MessageBox.Show("Этот логин уже занят."); } //Проверка на наличие уже существующего пользователя. if (Login.Text == "" || Pass.Text == "" || NameUser.Text == "" || FemaleUser.Text == "") { MessageBox.Show("Поля 'Имя','Фамилия','Логин','Пароль' обязательны к заполнению!"); } //Проверка на заполнение полей if ((user == null) && (Login.Text != "" && Pass.Text != "" && NameUser.Text != "" && FemaleUser.Text != "")) { user = new TbUser(); user.Имя = NewName; user.Фамилия = NewFemale; user.Логин = NewLogin; user.Пароль = NewPass; db.TbUser.Add(user); db.SaveChanges(); MessageBox.Show("Регистрация завершена успешно."); Close(); Registr registr = new Registr(); registr.Show(); } //Добавление нового пользователя в БД. }
private void button_login_Click(object sender, RoutedEventArgs e) { Registr window = new Registr(); window.Show(); }