Esempio n. 1
0
        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());
        }
Esempio n. 3
0
 private void OnSearchClicked(string obj)
 {
     using BoekRepo repo = new BoekRepo();
     BoekLijst.AddRange(repo.AllBooks);
 }