private async void ConfirmReservation() { starttime = DateTime.Now; TimeLength = TimeLength * 60; endtime = starttime.AddMinutes((double)TimeLength); var reservation = await FBReservationHelper.AddReservation(lotname, row, col, email, TimeLength, starttime, endtime); var reserved = await FBParkingHelper.UpdateLotTaken(lotname, row, col); if (reservation && reserved) { await ReservationHistoryHelper.AddReservationToHistory(email, lotname, row, col, starttime, endtime); await App.Current.MainPage.DisplayAlert("Reservation Confirmed", "", "Ok"); await App.Current.MainPage.Navigation.PushAsync(new ParkingReservationHistory(email)); } else { await App.Current.MainPage.DisplayAlert("Reservation UNSUCCESFUL", "", "Ok"); } }
public static void Refresh() { DateTime refresh = DateTime.Now; FBReservationHelper.RefreshReservations(refresh); }