async private void Button_Clicked(object sender, EventArgs e) { int selectedIndex = PickerFilier.SelectedIndex; if (string.IsNullOrWhiteSpace(txtLessName.Text) && selectedIndex == -1) { await this.DisplayAlert("Error", "Il faut remplire tous les champs", "ok"); } else { FiliereRepository filiereRepository = new FiliereRepository(); var LessonName = txtLessName.Text; Console.WriteLine(selectedFilierName); var res = await dataLesson.insertToLesson(LessonName, id); if (res) { await this.DisplayAlert("info", "La lesson est ajouter avec success", "ok"); await Navigation.PushAsync(new HomePage2()); } } }