private void Button_Click_1(object sender, RoutedEventArgs e) { if (XSignPasswordBox.Password != XSignRepeatBox.Password) { MessageBox.Show("Пароли не совпадают"); return; } else if (XSignPasswordBox.Password.Length < 5) { MessageBox.Show("Пароль слишком короткий"); return; } User u = DataBaseInterface.Registrate(XSignLoginBox.Text, Hasher.GetHash(XSignPasswordBox.Password)); if (u == null) { MessageBox.Show("Логин уже занят"); } else { DataSaver.CurrentUser = u; ((MainWindow)Application.Current.MainWindow).Navigate(new PPersonalForm()); } }