private void OnSearchClicked(string param) { BoekRepository repo = UnitOfWork.BoekRepo; BoekLijst.Clear(); //IQueryable<Boekje> query = null; //if (TitleSearchString?.Length > 0) { // query = repo.FindInTitle(query,TitleSearchString); // CurrentQuery = query.ToQueryString(); //} //if (ContentSearchString?.Length > 0) { // query = repo.FindInContent(query,ContentSearchString); // CurrentQuery = query.ToQueryString(); //} //query ??= repo.Query; //BoekLijst.AddRange(query.ToList()); BoekLijst.AddRange(repo.FindExtended(TitleSearchString, ContentSearchString, true)); }
private void OnSearchClicked(string param) { BoekUnit unit = new BoekUnit(); BoekRepository repo = unit.BoekRepo; BoekLijst.Clear(); IQueryable <Boekje> query = null; if (TitleSearchString?.Length > 0) { query = repo.FindInTitle(query, TitleSearchString); CurrentQuery = query.ToQueryString(); } if (ContentSearchString?.Length > 0) { query = repo.FindInContent(query, ContentSearchString); CurrentQuery = query.ToQueryString(); } query ??= repo.Query; BoekLijst.AddRange(query.ToList()); }
private void OnSearchClicked(string obj) { using BoekRepo repo = new BoekRepo(); BoekLijst.AddRange(repo.AllBooks); }