Exemple #1
0
 public Boolean ChangePassword(string token, string emailAddress, string firstName, string lastName, string password, string mobilephone)
 {
     using (new OperationContextScope((IClientChannel)platformService.InnerChannel))
     {
         WebOperationContext.Current.OutgoingRequest.Headers.Add("Authorization", "Bearer " + token);
         try
         {
             UserInfo user = new UserInfo();
             user.EmailAddress = emailAddress;
             user.FirstName    = firstName;
             user.LastName     = lastName;
             user.NewPassword  = password;
             user.MobilePhone  = mobilephone;
             platformService.UpdateCurrentUserInfo(user);
             return(true);
         }
         catch (Exception)
         {
             return(false);
         }
     }
 }