public HomeViewModel(ApplicationManager appManager) { _appManager = appManager; Users = new ObservableCollection<UserViewModel>(); Events = new ObservableCollection<EventViewModel>(); _eventViewModelFactory = new EventViewModelFactory(); _photoPicker = DependencyService.Get<IPhotoPicker>(); LoadData(); }
public PhotosViewModel(IPhotoPicker photoPicker) { _photoPicker = photoPicker; AddPhotoCommand = new Command(async() => await AddPhoto()); DeletePhotoCommand = new Command <Photo>(DeletePhoto); CurrentChild.Photos.ForEach(_ => Photos.Add(new Photo(_))); }
public HomeViewModel(ApplicationManager appManager) { _appManager = appManager; Users = new ObservableCollection <UserViewModel>(); Events = new ObservableCollection <EventViewModel>(); _eventViewModelFactory = new EventViewModelFactory(); _photoPicker = DependencyService.Get <IPhotoPicker>(); LoadData(); }
public PhotosViewModel(FamilyRepository family, IPhotoPicker photoPicker) { _family = family; _photoPicker = photoPicker; AddPhotoCommand = new Command(async() => await AddPhoto()); DeletePhotoCommand = new Command <Photo>(DeletePhoto); family.CurrentChild.Photos.ForEach(_ => Photos.Add(new Photo(_))); }