public void TestCityShoppingRepositoryReturnsFilteredDisabledList() { CityShoppingRepository rep = new CityShoppingRepository(_ctx); var item = rep.GetAllCityShopsFiltered(true, null).FirstOrDefault(); Assert.IsTrue(item.CityShoppingName == "ShopTwoDisabilityAccess"); }
public void TestCityShoppingRepositoryReturnsFilteredChildList() { CityShoppingRepository rep = new CityShoppingRepository(_ctx); var item = rep.GetAllCityShopsFiltered(null, true).FirstOrDefault(); Assert.IsTrue(item.CityShoppingName == "ShopOneChildFriendly"); }
public CityShopsListViewModel(INavigation navigation) { Navigation = navigation; _selectedCityShopping= null; cityShoppingRepository = new CityShoppingRepository(new CityDBContext()); }
public void TestCityShoppingRepositoryReturnsCorrectCount() { int CorrectCount = 2; CityShoppingRepository rep = new CityShoppingRepository(_ctx); Assert.IsTrue(rep.GetAllCityShops().Count == CorrectCount); }
public void SetFavouriteFilter(CityShoppingRepository repo, bool? isConnected = null) { if (isFavourite == null) { isFavourite = true; } else { isFavourite = null; } setFilters(repo, isConnected); NotifyOnPropertyChanged("isFavourite"); }
public void SetChildFilter(CityShoppingRepository repo, bool? isConnected = null) { if (isChildFriendly == null) { isChildFriendly = true; } else { isChildFriendly = null; } setFilters(repo, isConnected); NotifyOnPropertyChanged("isChildFriendly"); }
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 void SetDisabledFilter(CityShoppingRepository repo, bool? isConnected = null) { if(isDIsabled == null) { isDIsabled = true; } else { isDIsabled = null; } setFilters(repo, isConnected); NotifyOnPropertyChanged("isDIsabled"); }
public void setFilters(CityShoppingRepository repo, bool? isConnected = null) { SetCityShoppings(returnCityShops(repo), isConnected); if (isDIsabled.HasValue == true) allCityShoppings = allCityShoppings.Where(b => b.DisabilityAccess == isDIsabled).ToList(); if (isChildFriendly.HasValue == true) allCityShoppings = allCityShoppings.Where(c => c.ChildFriendly == isChildFriendly).ToList(); if (isFavourite.HasValue == true) allCityShoppings = allCityShoppings.Where(c => c.CityShopFavourite == isFavourite).ToList(); NotifyOnPropertyChanged(nameof(allCityShoppings)); }
public List<CityShopping> returnCityShops(CityShoppingRepository repo) { return repo.GetAllCityShops().ToList(); }
public CityShopping getSelectedShop(int id, CityShoppingRepository repo) { return(repository.GetAllCityShops() .Where(a => a.CityShoppingID == id).FirstOrDefault()); }