private async Task ExecuteOnSendMessage() { if (Selected_Contact != null & Title != null & Message != null) { IsBusy = true; var _restService = new RESTService(); var Result = await _restService.Send_Mail_Async(Selected_Contact._id, "False", Title, Message, Selected_Contact.Name); if (Result.Item1) { DependencyService.Get <IMessage>().ShortAlert("Message Envoyé Avec Succes"); Initialize(); SendMessageVisible = false; Selected_Contact = null; Title = null; Message = null; OnPropertyChanged("Selected_Contact"); OnPropertyChanged("Title"); OnPropertyChanged("Message"); } else { SendMessageVisible = false; DependencyService.Get <IMessage>().ShortAlert(Result.Item2); } IsBusy = false; } else { DependencyService.Get <IMessage>().ShortAlert("Veuillez Remplir les Champs Obligatoire !"); } }