Exemplo n.º 1
0
 /// <summary>
 /// ChangePassword
 /// </summary>
 /// <param name="ChangePasswordModel"></param>
 public void ChangePassword(ChangePasswordModel changePasswordModel)
 {
     ChangePasswordDC changePasswordRequest = new ChangePasswordDC();
     changePasswordRequest.OldPassword = DataEncryption.Encrypt(changePasswordModel.OldPassword);
     changePasswordRequest.NewPassword = DataEncryption.Encrypt(changePasswordModel.NewPassword);
     changePasswordRequest.UserName = changePasswordModel.UserName;
     ServiceResponse changePasswordResponse = _securityProxy.Execute(opt => opt.ChangePassword(changePasswordRequest));
     if (changePasswordResponse.Status != ResponseStatus.Success)
     {
         HandleError(changePasswordResponse.Status, changePasswordResponse.ResponseMessage);
     }
 }
Exemplo n.º 2
0
        /// <summary>
        /// ChangePassword
        /// </summary>
        /// <param name="ChangePasswordModel"></param>
        public void ChangePassword(ChangePasswordModel changePasswordModel)
        {
            ChangePasswordDC changePasswordRequest = new ChangePasswordDC();

            changePasswordRequest.OldPassword = DataEncryption.Encrypt(changePasswordModel.OldPassword);
            changePasswordRequest.NewPassword = DataEncryption.Encrypt(changePasswordModel.NewPassword);
            changePasswordRequest.UserName    = changePasswordModel.UserName;
            ServiceResponse changePasswordResponse = _securityProxy.Execute(opt => opt.ChangePassword(changePasswordRequest));

            if (changePasswordResponse.Status != ResponseStatus.Success)
            {
                HandleError(changePasswordResponse.Status, changePasswordResponse.ResponseMessage);
            }
        }
Exemplo n.º 3
0
        /// <summary>
        /// ChangePassword
        /// </summary>
        /// <param name="changePasswordRequest"></param>
        /// <returns></returns>
        public ServiceResponse ChangePassword(ChangePasswordDC changePasswordRequest)
        {
            ServiceResponse changePasswordResponse = new ServiceResponse();

            try
            {
                SetContext();
                _securityManager.ChangePassword(changePasswordRequest.UserName, changePasswordRequest.OldPassword, changePasswordRequest.NewPassword);
            }
            catch (Exception ex)
            {
                HandleError(ex, changePasswordResponse);
            }
            return(changePasswordResponse);
        }