private void SavePassword_Button_Click(object sender, RoutedEventArgs e) { string strPassword = ConfigurationManager.AppSettings["Password"]; if (strPassword == OldPassword_Edit.Password) { if (NewPassword_Edit.Password.Length == 0) { MessageBox.Show(@"新密码不能为空,请输入!"); return; } if (NewPassword_Edit.Password == ConfirmPassword_Edit.Password) { Configuration cfa = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); cfa.AppSettings.Settings["Password"].Value = NewPassword_Edit.Password; cfa.Save(ConfigurationSaveMode.Modified); ConfigurationManager.RefreshSection("appSettings"); Window currentWin = Application.Current.MainWindow; MainWindow mgen = currentWin as MainWindow; mgen.SettingWindow.IsSelected = true; } else { MessageBox.Show(@"新旧密码不一致,请重新输入!"); } } else { MessageBox.Show(@"原密码输入错误,请重新输入!"); } OldPassword_Edit.Clear(); NewPassword_Edit.Clear(); ConfirmPassword_Edit.Clear(); }
private void SavePassword_Button_Click(object sender, RoutedEventArgs e) { string strPassword = ConfigurationManager.AppSettings["Password"]; if (strPassword == OldPassword_Edit.Password) { if (NewPassword_Edit.Password.Length == 0) { MessageBox.Show(@"新密码不能为空,请输入!"); return; } if (NewPassword_Edit.Password == ConfirmPassword_Edit.Password) { Configuration cfa = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); cfa.AppSettings.Settings["Password"].Value = NewPassword_Edit.Password; cfa.Save(ConfigurationSaveMode.Modified); ConfigurationManager.RefreshSection("appSettings"); m_pUpperWindow.Show(); this.Close(); } else { NewPassword_Edit.Clear(); ConfirmPassword_Edit.Clear(); MessageBox.Show(@"新旧密码不一致,请重新输入!"); } } else { OldPassword_Edit.Clear(); MessageBox.Show(@"原密码输入错误,请重新输入!"); } }
private void SavePassword_Button_Click(object sender, RoutedEventArgs e) { string strPassword = ConfigurationManager.AppSettings["Password"]; if (strPassword == OldPassword_Edit.Password) { if (NewPassword_Edit.Password.Length == 0) { MessageBox.Show(@"新密码不能为空,请输入!"); return; } if (NewPassword_Edit.Password == ConfirmPassword_Edit.Password) { Configuration cfa = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); cfa.AppSettings.Settings["Password"].Value = NewPassword_Edit.Password; cfa.Save(ConfigurationSaveMode.Modified); ConfigurationManager.RefreshSection("appSettings"); NavigationService.Navigate(new Uri(@"View\PageOrg\SettingWindow.xaml", UriKind.Relative)); } else { NewPassword_Edit.Clear(); ConfirmPassword_Edit.Clear(); MessageBox.Show(@"新旧密码不一致,请重新输入!"); } } else { OldPassword_Edit.Clear(); MessageBox.Show(@"原密码输入错误,请重新输入!"); } }
private void Return_Button_Click(object sender, RoutedEventArgs e) { Window currentWin = Application.Current.MainWindow; MainWindow mgen = currentWin as MainWindow; mgen.SettingWindow.IsSelected = true; OldPassword_Edit.Clear(); NewPassword_Edit.Clear(); ConfirmPassword_Edit.Clear(); }