public SelectPlaceViewModel(INavService navService, ICateringDataService cateringService) : base(navService) { _cateringService = cateringService; GetPlacesCommand = new Command <string>(async(param) => await GetPlacesByName(param)); SaveEntryCommand = new Command <GooglePlaceAutoCompletePrediction>(async(param) => await SaveEntry(param)); }
public MainViewModel(INavService navService, ICateringDataService cateringService, IBlobCache cache) : base(navService) { _cache = cache; _cateringService = cateringService; CateringEntries = new ObservableCollection <CateringEntry>(); }
public NewEntryViewModel(INavService navService, ILocationService locService, ICateringDataService cateringService) : base(navService) { _locService = locService; _cateringService = cateringService; Date = DateTime.Today; Rating = 1; }
public DetailViewModel(INavService navService, ICateringDataService cateringService) : base(navService) { _cateringService = cateringService; }