Exemplo n.º 1
0
        public static void InitializeSearchIndexes()
        {
            ssceDBEntities sse = new ssceDBEntities();
            var indexes = sse.SearchIndexes.ToArray();
            if (sse.SearchIndexes.Count() == 0)
            {
                FileInfo file = new FileInfo("SearchIndeces.txt");
                StreamReader stRead = file.OpenText();
                List<string> titles = new List<string>();
                while (true)
                {
                    string s = stRead.ReadLine();
                    if (s == null) break;
                    else titles.Add(s);
                }

                foreach (string s in titles)
                {
                    SearchIndex index = new SearchIndex();

                    index.ID = GetNextID();

                    index.Title = s;
                    sse.AddToSearchIndexes(index);
                    sse.SaveChanges();
                }

            }
        }