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); }
public JourneyDetailViewModel(IMvxMessenger messenger, IJourneyDataService journeyDataService, ISavedJourneyDataService savedJourneyDataService, IDialogService dialogService, IUserDataService userDataService) : base(messenger) { _journeyDataService = journeyDataService; _savedJourneyDataService = savedJourneyDataService; _dialogService = dialogService; _userDataService = userDataService; }
public SearchResultViewModel(IMvxMessenger messenger, IJourneyDataService journeyDataService) : base(messenger) { _journeyDataService = journeyDataService; InitializeMessenger(); }
public SavedJourneyDataService(ISavedJourneyRepository savedJourneyRepository, IJourneyDataService journeyDataService, ICityDataService cityDataService) { _savedJourneyRepository = savedJourneyRepository; _journeyDataService = journeyDataService; _cityDataService = cityDataService; }