Exemple #1
0
        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);
                }
            }
        }