public static RecipeQuery ToQuery(this RecipeListParameters parameters) { return(new RecipeQuery { CategoryId = parameters.CategorySelected ? parameters.CategoryId : (int?)null, OnlyFavorite = parameters.IsFavoriteSelected, SearchTerm = parameters.SearchTerm }); }
public void RestoreState(RecipeListParameters parameters) { Query = parameters == null ? new RecipeQuery() : parameters.ToQuery(); Refresh(Query); }
public void Init(RecipeListParameters parameters) { Query = parameters == null ? new RecipeQuery() : parameters.ToQuery(); Refresh(Query); }
public RecipeListLoaded(object sender, RecipeListParameters parameters) : base(sender) { Parameters = parameters; }
private void Navigate(RecipeListParameters parameters) { ShowViewModel <RecipeListViewModel>(parameters); }