using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; using System.Windows.Data; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Imaging; using System.Windows.Shapes; namespace CreateAuthorize { /// /// Логика взаимодействия для Window1.xaml /// public partial class Window1 : Window { gr682_rdnEntities db = new gr682_rdnEntities(); public Window1() { InitializeComponent(); } private void RegistrationClick(object sender, RoutedEventArgs e) { if (login.Text == "" || password.Password == "" || lastName.Text == "" || firstNeme.Text == "" || middleNeme.Text == "") { MessageBox.Show("Пустые поля"); return; } if (db.User.Select(item => item.Login).Contains(login.Text)) { MessageBox.Show("Такой логин существует в системе"); return; } User newUser = new User() { Login = login.Text, Password = password.Password, LastName = lastName.Text, FirstName = firstNeme.Text, MiddleName = middleNeme.Text }; db.User.Add(newUser); db.SaveChanges(); MessageBox.Show("Вы успешно зарегестрировались"); MainWindow aw = new MainWindow(); aw.Show(); this.Close(); } private void CancelClick(object sender, RoutedEventArgs e) { MainWindow aw = new MainWindow(); aw.Show(); this.Close(); } } }