コード例 #1
0
        IOrderedQueryable FillParentArtikelListe(string filter, int id)
        {
            var pr = new Repositories.ProjektRepository(dbArt);
            IOrderedQueryable paQuery;

            if (filter.Equals(string.Empty))
            {
                paQuery = (IOrderedQueryable)pr.GetLagerListenMitOberArtikel(string.Empty, id);
                //paQuery = from p in dbArt.lagerlisten
                //          where p.id_parent != ID
                //          orderby p.bezeichnung
                //          select p;
            }
            else
            {
                string f = filter;
                paQuery = (IOrderedQueryable)pr.GetLagerListenMitOberArtikel(filter, id);

                //paQuery = from p in dbArt.lagerlisten
                //          where p.id_parent != ID && p.bezeichnung.Contains(f)
                //          orderby p.bezeichnung
                //          select p;
            }

            return(paQuery);
        }
コード例 #2
0
        private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            ProjektViewSource = ((System.Windows.Data.CollectionViewSource)(this.FindResource("Projekt_ViewSource")));
            db        = new SteinbachEntities();
            ProjektID = 10846;

            //var result = from p in db.projekte          //.Include("projekt_verlauf")
            //             where p.id == ProjektID
            //             select p;

            var ProjektRepo  = new Repositories.ProjektRepository(db);
            var ProjektQuery = ProjektRepo.GetProjekteByID(ProjektID);

            ProjektViewSource.Source = ProjektQuery;

            //ProjektViewSource.Source = result;
        }
コード例 #3
0
        IOrderedQueryable FillOberArtikelListe(string filter, int id)
        {
            var pr = new Repositories.ProjektRepository(dbArt);
            IOrderedQueryable paQuery;

            if (filter.Equals(string.Empty))
            {
                paQuery = (IOrderedQueryable)pr.GetLagerListenGroupBezeichnung(string.Empty, id);
            }
            else
            {
                string f = filter;
                paQuery = (IOrderedQueryable)pr.GetLagerListenGroupBezeichnung(filter, id);
            }

            return(paQuery);
        }