private async void myList_ItemTapped(object sender, ItemTappedEventArgs e) { var answer = await DisplayAlert("تنبيه", "سوف تقوم بحذف صورة لامر العمل", "موافق", "الغاء"); if (answer) { await BeBusy(true); int PID = ((WorkOrdersPhotos)myList.SelectedItem).id; try { bool isOk = await rcs.DeletePhotoAsync(PID); if (isOk) { await BeBusy(false); await DisplayAlert("تمت العملية", "تم الحذف بنجاح", "موافق"); populateList(n); } else { await BeBusy(false); await DisplayAlert("خطأ", "توجد مشكلة", "موافق"); } } catch (Exception err) { await BeBusy(false); await DisplayAlert("Error", err.InnerException.ToString(), "Ok"); } } else { return; } }