Example #1
0
 public async Task UpdateEmailAsync(string email)
 {
     try
     {
         await _user.UpdateEmailAsync(email).ConfigureAwait(false);
     }
     catch (FirebaseException e)
     {
         throw ExceptionMapper.Map(e);
     }
 }
Example #2
0
    public void changeEmail(string newEmail)
    {
        user.UpdateEmailAsync(newEmail).ContinueWith(task =>
        {
            if (task.IsCanceled || task.IsFaulted)
            {
                return;
            }

            database.Child("email").SetValueAsync(email);
            email = newEmail;
        });
    }
Example #3
0
    public void saveProfileInfo()
    {
        userName.text = firstNameInput.text + middleNameInput.text + lastNameInput.text;
        Navigation.userDatabase.Child("firstName").SetValueAsync(firstNameInput.text);
        Navigation.userDatabase.Child("middleName").SetValueAsync(middleNameInput.text);
        Navigation.userDatabase.Child("lastname").SetValueAsync(lastNameInput.text);
        DOB.text = DOBInput.text;
        Navigation.userDatabase.Child("DOB").SetValueAsync(DOBInput.text);
        phone.text = phoneInput.text;
        Navigation.userDatabase.Child("phone").SetValueAsync(phoneInput.text);
        email.text = emailInput.text;
        user.UpdateEmailAsync(emailInput.text);

        unloadChangeProfile();
    }
 public Task UpdateEmailAsync(string email)
 {
     return(_wrapped.UpdateEmailAsync(email));
 }