private async void supprimerAsync() { var answer = await App.Current.MainPage.DisplayAlert("Question?", "Voulez-vous vraiment supprimer ?", "Yes", "No"); if (answer) { _enregistrementService.DeleteEnregistrement(enrg); await NavigationService.GoBackAsync(); } }
private async void DeleteEnregistrement() { var answer = await _dialogService.DisplayAlertAsync("ATTENTION !", "Êtes-vous sûr de vouloir supprimer cet enregistrement ?", "Oui", "Non"); if (answer) { answer = await _dialogService.DisplayAlertAsync("ATTENTION !", "Êtes-vous réellement sûr ?", "Oui", "Non"); if (answer) { _enregistrementService.DeleteEnregistrement(_enregistrement); await NavigationService.GoBackAsync(); } } }
private async void DeleteEnregistrement(Enregistrement obj) { var answer = await _dialogService.DisplayAlertAsync("ATTENTION !", "Êtes-vous sûr de vouloir supprimer cet enregistrement ?", "Oui", "Non"); if (answer) { answer = await _dialogService.DisplayAlertAsync("ATTENTION !", "Êtes-vous réellement sûr ?", "Oui", "Non"); if (answer) { _enregistrementService.DeleteEnregistrement(obj); _enregistrementsInDb.Remove(obj); _EnregistrementsDisplayed.Remove(obj); } } }