private void UserID_ComboBox_TextChanged(object sender, EventArgs e) { bool isEx = false; foreach (var item in userConfigs) { if (UserID_ComboBox.Text == item.UserID) { UserConfig = item; if (UserConfig.RememberPassword) { Password_TextBox.Text = new Tool_Folder.DesHelper().Decrypt(UserConfig.Password); } isEx = true; break; } } if (!isEx) { Password_TextBox.Clear(); RememberPassword_CheckBox.Checked = false; UserConfig = new ProtoKey.UserConfig { UserID = UserID_ComboBox.Text }; } }
private void button1_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(Username_TextBox.Text) || String.IsNullOrEmpty(Password_TextBox.Text) || String.IsNullOrEmpty(FirstName_TextBox.Text) || String.IsNullOrEmpty(LastName_TextBox.Text)) { MessageBox.Show("Не всі обов'язкові параметри вказані", "Помилка", MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (Password_TextBox.Text != Password_Repeat_textbox.Text) { MessageBox.Show("Паролі не співпадають", "Помилка", MessageBoxButtons.OK, MessageBoxIcon.Error); Password_Repeat_textbox.Clear(); Password_TextBox.Clear(); } else { DataContext db = new DataContext(@"Data Source = (LocalDB)\MSSQLLocalDB;AttachDbFilename=" + @Environment.CurrentDirectory + "\\CourseWork.mdf" + @";Integrated Security = True"); Table <User> user = db.GetTable <User>(); User newUser = new User { Username = Username_TextBox.Text, Control_Level = 1, Password = Password_TextBox.Text, First_Name = FirstName_TextBox.Text, Last_Name = LastName_TextBox.Text, age = Convert.ToInt32(Date_of_Birth_TextBox.Text) }; user.InsertOnSubmit(newUser); db.SubmitChanges(); MessageBox.Show("Користувач успішно зареєстрований", "Інформація", MessageBoxButtons.OK, MessageBoxIcon.Information); Close(); //SqlConnection SqlCon = new SqlConnection(@"Data Source = (LocalDB)\MSSQLLocalDB;AttachDbFilename=" + @Environment.CurrentDirectory + "\\CourseWork.mdf" + @";Integrated Security = True"); //SqlCon.Open(); //SqlCommand addcom = new SqlCommand("INSERT INTO [Users] ([Username], [][Password],[First_Name],[Last_Name],[Age])VALUES(@username,@passsword,@first_name,@last_name,@Age)", SqlCon); //addcom.Parameters.AddWithValue("username", Username_TextBox.Text); //addcom.Parameters.AddWithValue("passsword", Password_TextBox.Text); //addcom.Parameters.AddWithValue("first_name", FirstName_TextBox.Text); //addcom.Parameters.AddWithValue("last_name", LastName_TextBox.Text); //addcom.Parameters.AddWithValue("Age", Convert.ToInt32(Date_of_Birth_TextBox.Text)); //addcom.ExecuteNonQuery(); //SqlCon.Close(); } }
private void Reset_Button_Click(object sender, RoutedEventArgs e) { Username_TextBox.Text = ""; Password_TextBox.Clear(); }