コード例 #1
0
        private async void LoadReservations(UserReservationsModel reservationsResult)
        {
            var todayReservations    = reservationsResult.TodayReservations;
            var recursiveReservation = reservationsResult.AllReservations.Where(x => x.IsRecursive);
            var allReservations      = reservationsResult.AllReservations;

            this.TodayReservationsViewModel     = new ReservationsListViewModel(this.NavigationService, this, todayReservations, true);
            this.RecursiveReservationsViewModel = new ReservationsListViewModel(this.NavigationService, this, recursiveReservation);
            this.AllReservationsViewModel       = new ReservationsListViewModel(this.NavigationService, this, allReservations);
        }
コード例 #2
0
 public ReservationViewModel(INavigationService navigationService, Reservation reservation, ReservationsListViewModel parent) : base(navigationService)
 {
     this.reservation = reservation;
     this.Parent      = parent;
 }