예제 #1
0
        private void stepFinalize_codeActivity_ExecuteCode(object sender, EventArgs e)
        {
            string newPassword = this.GetBinding <string>(Fields.NewPassword);

            string currentUserName = UserValidationFacade.GetUsername();

            UserValidationFacade.FormSetUserPassword(currentUserName, newPassword);

            LoggingService.LogVerbose("ChangeOwnPasswordWorkflow",
                                      string.Format("User '{0}' has changed password.", UserValidationFacade.GetUsername()),
                                      LoggingService.Category.Audit);
        }