private void Button_Click_1(object sender, RoutedEventArgs e) { bool name = true; bool email = true; try { MailAddress m = new MailAddress(textBox2.Text); if (textBox3.Password == textBox4.Password) { User user = new User(); user.email = textBox2.Text; user.name = textBox1.Text; user.password = Sha_512.GetHash(textBox3.Password); user.islocal = (bool)radioButton1.IsChecked; DataWorking.GetData(out user_list, "users.xml"); for (int i = 0; i < user_list.Count; i++) { if (user_list[i].name == user.name) { name = false; } if (user_list[i].email == user.email) { email = false; } } if (name == true && email == true) { user_list.Add(user); DataWorking.WriteData(user_list, "users.xml"); MessageBox.Show("Учетная запись была создана"); } if (name == false) { MessageBox.Show("Это имя уже занято"); } if (email == false) { MessageBox.Show("Этот email уже занят"); } } else { MessageBox.Show("Пароли не совпадают"); } } catch { MessageBox.Show("Некорректный email."); } }
private void button_Click(object sender, RoutedEventArgs e) { user = new User(); user.name = textBox1.Text; user.password = Sha_512.GetHash(textBox2.Password); user.islocal = (bool)radioButton1.IsChecked; if (user.islocal = true) { Authorize.Local_Authorize(out user_list, user); } else { // Authorize.Online_Authorize(out user_list, user); } }