public ReceiptPageViewModel()
 {
     _bookingCatalogSingleton = BookingCatalogSingleton.Instance;
     _currentBooking          = _bookingCatalogSingleton.CurrentBooking;
     GoMainPageCommand        = new RelayCommand(GoMainPage);
     GoMyBookingPageCommand   = new RelayCommand(GoMyBookingPage);
 }
 public MyBookingViewModel()
 {
     _bookingCatalogSingleton      = BookingCatalogSingleton.Instance;
     _bookingsObservableCollection = new ObservableCollection <Booking>(_bookingCatalogSingleton.BookingsList.FindAll(x => x.User == Session.LoggedInUser));
     GoMainPageCommand             = new RelayCommand(GoMainPage);
     GoLoginViewCommand            = new RelayCommand(GoLoginView);
     PayCommand = new RelayCommand(Pay);
 }
Пример #3
0
        public BookingPageViewModel()
        {
            BookingsList             = DataCollection.BookingsCollection();
            _bookingCatalogSingleton = BookingCatalogSingleton.Instance;
            Singleton                = AccommodationCatalogSingleton.GetInstance();
            GoMainPageCommand        = new RelayCommand(GoMainPage);
            BookAccommodationCommand = new RelayCommand(Book);
            //bookingsCollection = new ObservableCollection<Booking>(BookingCatalogSingleton.BookingsList);

            Country  = Singleton.GetCountry();
            City     = Singleton.GetCity();
            ImageUrl = Singleton.GetImageUrl();
            Price    = Singleton.GetPrice();
            //AddBooking = new Booking(32, new DateTime(2013, 1, 14), new DateTime(2013, 1, 18));
            _startDate = new DateTimeOffset(DateTime.Today);
            _endDate   = new DateTimeOffset(DateTime.Today);
        }