//lijsten herladen
        private void LijstenHerladen()
        {
            BierDataService ds = new BierDataService();
            ObservableCollection <Lijsten> lijsten = ds.GetLijsten();

            Messenger.Default.Send <ObservableCollection <Lijsten> >(lijsten);
        }
Пример #2
0
        //de tabellen refreshen
        private void AllesHerladen()
        {
            BierDataService ds = new BierDataService();

            ObservableCollection <Biertjes>  biertjes  = ds.GetBiertjes();
            ObservableCollection <BierNotes> bierNotes = ds.GetBierNotes();
            ObservableCollection <Lijsten>   lijsten   = ds.GetLijsten();

            Messenger.Default.Send <ObservableCollection <Biertjes> >(biertjes);
            Messenger.Default.Send <ObservableCollection <BierNotes> >(bierNotes);
            Messenger.Default.Send <ObservableCollection <Lijsten> >(lijsten);
        }
Пример #3
0
        //resultaten zoekquery ophalen
        private void GetResults(string search)
        {
            BierDataService ds = new BierDataService();

            Lijsten = ds.GetLijsten();

            ObservableCollection <Lijsten> nieuweLijsten = new ObservableCollection <Lijsten>();

            Task.Factory.StartNew(() =>
            {
                foreach (Lijsten lijst in Lijsten)
                {
                    if (lijst.Naam.ToLower().Contains(search.ToLower()) || lijst.Naam.ToLower().StartsWith(search.ToLower()) || lijst.Naam.ToLower().EndsWith(search.ToLower()))
                    {
                        nieuweLijsten.Add(lijst);
                    }
                }

                return(nieuweLijsten);
            }).ContinueWith(task =>
            {
                Lijsten = task.Result;
            }, System.Threading.CancellationToken.None, TaskContinuationOptions.None, TaskScheduler.FromCurrentSynchronizationContext());
        }
Пример #4
0
        private void LeesGegevens()
        {
            BierDataService ds = new BierDataService();

            Lijsten = ds.GetLijsten();
        }