public void SetOrder(BeerSortOrder inSortOrder) { switch (inSortOrder) { case BeerSortOrder.AZ: Beers = new ObservableCollection <BeerViewModel>(Beers .OrderBy(X => X.Beer.BreweryName) .ThenBy(X => X.Beer.BeerName)); break; case BeerSortOrder.Fav: Beers = new ObservableCollection <BeerViewModel>(Beers .OrderByDescending(X => X.Beer.MetaData.IsFavorited) .ThenBy(X => X.Beer.BreweryName) .ThenBy(X => X.Beer.BeerName)); break; } }
public void SetOrder(BeerSortOrder inSortOrder) { BeerViewModel.SetOrder(inSortOrder); }