예제 #1
0
        private void changePassword_Click(object sender, RoutedEventArgs e)
        {
            UserEntity user = (UserEntity)DataContext;
            var np = new NewPassword()
            {
                User = user,
                Owner = Window.GetWindow(this)
            };


            if (np.ShowDialog() == true)
            {
                if (!user.IsNew)
                {
                    MessageBox.Show(Window.GetWindow(this), AuthMessage.PasswordChanged.NiceToString(), MessageBoxImage.Information.ToString(), MessageBoxButton.OK, MessageBoxImage.Information);

                    this.RaiseEvent(new ChangeDataContextEventArgs(user.ToLite().Retrieve()));
                }
            }
        }
예제 #2
0
        private void changePassword_Click(object sender, RoutedEventArgs e)
        {
            UserEntity user = (UserEntity)DataContext;
            var        np   = new NewPassword()
            {
                User  = user,
                Owner = Window.GetWindow(this)
            };


            if (np.ShowDialog() == true)
            {
                if (!user.IsNew)
                {
                    MessageBox.Show(Window.GetWindow(this), AuthMessage.PasswordChanged.NiceToString(), MessageBoxImage.Information.ToString(), MessageBoxButton.OK, MessageBoxImage.Information);

                    this.RaiseEvent(new ChangeDataContextEventArgs(user.ToLite().Retrieve()));
                }
            }
        }