Exemplo n.º 1
0
        public FlightsViewModel(IGetFlights flightsService, IStoreObjects objectStore)
        {
            Arrivals = new ObservableCollection<Flight>();
            Departures = new ObservableCollection<Flight>();

            _objectStore = objectStore;
            _flightsService = flightsService;

            Messenger.Default.Register<AirportSelectedMessage>(this, OnAirportSelected);

            LoadSelectedAirportFromDisk();
        }
Exemplo n.º 2
0
        public FlightsViewModel(IGetFlights flightsService, IStoreObjects objectStore)
        {
            Arrivals   = new ObservableCollection <Flight>();
            Departures = new ObservableCollection <Flight>();

            _objectStore    = objectStore;
            _flightsService = flightsService;

            Messenger.Default.Register <AirportSelectedMessage>(this, OnAirportSelected);

            LoadSelectedAirportFromDisk();
        }
Exemplo n.º 3
0
        public FlightsViewModel(IGetFlights flightsService,
                                IStoreObjects objectStore,
                                ITinyMessengerHub messenger,
                                IDispatchOnUIThread dispatcher)
        {
            Arrivals   = new ObservableCollection <Flight>();
            Departures = new ObservableCollection <Flight>();

            _objectStore    = objectStore;
            _flightsService = flightsService;
            _messenger      = messenger;
            _dispatcher     = dispatcher;

            _messenger.Subscribe <AirportSelectedMessage>(OnAirportSelected);

            LoadSelectedAirport();
        }
Exemplo n.º 4
0
        public FlightsViewModel(IGetFlights flightsService, 
                                IStoreObjects objectStore, 
                                ITinyMessengerHub messenger, 
                                IDispatchOnUIThread dispatcher)
        {
            Arrivals = new ObservableCollection<Flight>();
            Departures = new ObservableCollection<Flight>();

            _objectStore = objectStore;
            _flightsService = flightsService;
            _messenger = messenger;
            _dispatcher = dispatcher;

            _messenger.Subscribe<AirportSelectedMessage>(OnAirportSelected);

            LoadSelectedAirport();
        }