public static async Task <bool> ResetPassword(string email) { try { return(await auth.ResetPassword(email)); } catch (Exception ex) { await App.Current.MainPage.DisplayAlert("Error", ex.Message, "Ok"); return(false); } }
async void Btn_reset_Clicked(object sender, EventArgs e) { if (Entry_email.Text == null) { await DisplayAlert("Errore", "Inserisci l'email se vuoi resettare la password", "OK"); return; } bool result = await auth.ResetPassword(Entry_email.Text); if (result) { await DisplayAlert("CHECK BOX MAIL", "Ti è stata inviata un'email", "OK"); } else { await DisplayAlert("CHECK BOX MAIL", "Qualcosa è andato storto, l'email inserita è errata", "OK"); } }