Beispiel #1
0
        private void SearchAllBoxes()
        {
            string ln = SearchLN.Text;
            string fn = SearchFN.Text;

            IQueryable <Client> fndata = null;
            IQueryable <Client> lndata = null;
            IQueryable <Client> result = cac.GetAllIqueryableClients();



            fndata = GetClientBySearch(cac.GetAllIqueryableClients(), fn, Constants.SEARCHTYPE.FIRSTNAME);

            lndata = GetClientBySearch(cac.GetAllIqueryableClients(), ln, Constants.SEARCHTYPE.LASTNAME);
            if (fndata.Count() != 0)
            {
                result = result.Intersect(fndata);
            }

            if (lndata.Count() != 0)
            {
                result = result.Intersect(lndata);
            }
            FirstLastDofAFrid.ItemsSource = result.ToList();
        }