async void ConfirmReservationCancel(object sender, System.EventArgs e) { var cancel = await service.CancelReservation(App.Current.Properties["defaultPid"].ToString(), selectedBooking.bookingID); if (cancel != null) { if (cancel.status_code == System.Net.HttpStatusCode.NoContent) { await DisplayAlert("Success", "The reservation has been successfully cancelled", "OK"); await LoadData(); Filter(); reservationCancelModal.IsVisible = false; } else { await DisplayAlert("Error", cancel.message, "OK"); } } else { await DisplayAlert("Error", Config.CommonErrorMsg, "OK"); } }