Esempio n. 1
0
 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));
 }
Esempio n. 2
0
 public MainViewModel(INavService navService,
                      ICateringDataService cateringService,
                      IBlobCache cache) : base(navService)
 {
     _cache           = cache;
     _cateringService = cateringService;
     CateringEntries  = new ObservableCollection <CateringEntry>();
 }
Esempio n. 3
0
 public NewEntryViewModel(INavService navService,
                          ILocationService locService,
                          ICateringDataService cateringService) : base(navService)
 {
     _locService      = locService;
     _cateringService = cateringService;
     Date             = DateTime.Today;
     Rating           = 1;
 }
Esempio n. 4
0
 public DetailViewModel(INavService navService,
                        ICateringDataService cateringService) : base(navService)
 {
     _cateringService = cateringService;
 }