private async void deleteButton_Clicked(object sender, EventArgs e) { deleteButton.IsEnabled = false; if (!sqliteManager.isCorrectPassword(passwordEntry.Text)) { await DisplayAlert("Oops!", "Incorrect password!, Please try again", "Okay"); deleteButton.IsEnabled = true; return; } if (!await api.deleteUser(Application.Current.Properties["Id"].ToString())) { await DisplayAlert("Oops!", "Unable to delete account!", "Okay"); deleteButton.IsEnabled = true; return; } sqliteManager.logoutUser(); sendMessage(); deleteButton.IsEnabled = true; await PopupNavigation.Instance.PopAllAsync(); App.Current.MainPage = new NavigationPage(new Login()); }