Example #1
0
        public JourneyDetailViewModel(IJourneyDataService journeyDataService, INavigationService navigationService)
        {
            _journeyDataService = journeyDataService;
            _navigationService  = navigationService;

            SelectedJourney = new Journey();
            SaveCommand     = new Command(OnSaveCommand);
            DeleteCommand   = new Command <Journey>(OnDeleteCommand);
            AddLandmark     = new Command(OnAddLandmark);
        }
Example #2
0
 public JourneyDetailViewModel(IMvxMessenger messenger,
                               IJourneyDataService journeyDataService,
                               ISavedJourneyDataService savedJourneyDataService,
                               IDialogService dialogService,
                               IUserDataService userDataService) : base(messenger)
 {
     _journeyDataService      = journeyDataService;
     _savedJourneyDataService = savedJourneyDataService;
     _dialogService           = dialogService;
     _userDataService         = userDataService;
 }
Example #3
0
        public SearchResultViewModel(IMvxMessenger messenger, IJourneyDataService journeyDataService) : base(messenger)
        {
            _journeyDataService = journeyDataService;

            InitializeMessenger();
        }
Example #4
0
 public SavedJourneyDataService(ISavedJourneyRepository savedJourneyRepository, IJourneyDataService journeyDataService, ICityDataService cityDataService)
 {
     _savedJourneyRepository = savedJourneyRepository;
     _journeyDataService     = journeyDataService;
     _cityDataService        = cityDataService;
 }