public CityMuseumViewModel(INavigation navigation, bool?IsConnected = null) { Navigation = navigation; repository = new CityMuseumRepository(new CityDBContext()); neighbourrepo = new NeighbourhoodRepository(); reviewRepository = new CityReviewRepository(); if (IsConnected != null) { isOnline = (bool)IsConnected; } else { isOnline = isConnected(); } }
public CityShopViewModel(INavigation navigation, bool?isConn = null) { Navigation = navigation; repository = new CityShoppingRepository(new Data.CityDBContext()); neighbourrepo = new NeighbourhoodRepository(); reviewRepository = new CityReviewRepository(); if (isConn != null) { isOnline = (bool)isConn; } else { isOnline = isConnected(); } }
public CityEventViewModel(INavigation navigation, bool?connectLive) { Navigation = navigation; repository = new CityEventRepository(new CityDBContext()); neighbourrepo = new NeighbourhoodRepository(); reviewRepository = new CityReviewRepository(); if (connectLive.HasValue) { isOnline = (bool)connectLive; } else { isOnline = isConnected(); } }
public async Task postReview() { CityReviewRepository repository = new CityReviewRepository(); item.reviewRating = ReviewRatingSelection; item.reviewText = ReviewContents; repository.PostReview(item); // DisplayAlert("Alert", "You have been alerted", "OK"); await Navigation.PopAsync(); }