Example #1
0
        public AirportsViewModel(IGetAirports airportsService, IStoreObjects objectStore)
        {
            _objectStore = objectStore;
            Airports     = new ObservableCollection <Airport>();
            Airports.Add(Airport.Nearest);
            Airports.AddRange(airportsService.GetNorwegianAirports());

            SaveCommand = new RelayCommand(OnSave);
            LoadSelectedAirportFromDisk();
        }
        public AirportsViewModel(IGetAirports airportsService, IStoreObjects objectStore)
        {
            _objectStore = objectStore;
            Airports = new ObservableCollection<Airport>();
            Airports.Add(Airport.Nearest);
            Airports.AddRange(airportsService.GetNorwegianAirports());

            SaveCommand = new RelayCommand(OnSave);
            LoadSelectedAirportFromDisk();
        }
Example #3
0
 public ChunkProcessor(ChunkConfiguration chunkConfiguration,
                       IObjectIndexer objectIndexer,
                       IStoreObjects objectsStore,
                       ILog logger)
 {
     _chunkConfiguration = chunkConfiguration;
     _objectIndexer      = objectIndexer;
     _objectsStore       = objectsStore;
     _logger             = logger;
 }
        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();
        }
Example #5
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();
        }
        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();
        }
Example #7
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();
        }