private async Task ExecuteOnChangePassword() { IsBusy = true; if (!string.IsNullOrEmpty(PassWord) && PassWord == Confirm_PassWord) { if (await DependencyService.Get <IDialog>().AlertAsync("", "Voulez Vous Changer le Mot de Passe ?", "Oui", "Non")) { var _restService = new RESTService(); var Result = await _restService.Change_password_async(PassWord); if (Result.Item1) { PassWord = string.Empty; Confirm_PassWord = string.Empty; OnPropertyChanged("PassWord"); OnPropertyChanged("Confirm_PassWord"); IsVisible = false; DependencyService.Get <IMessage>().ShortAlert("Mot de Passe Chnger avec Succes"); } else { DependencyService.Get <IMessage>().ShortAlert(Result.Item2); } } } else { DependencyService.Get <IMessage>().ShortAlert("Veuillez Confirmer le Mot de Pass !"); } IsBusy = false; }