コード例 #1
0
        public void Save(string ip, string word, DateTime time)
        {
            UserLog log = new UserLog();

            log.UserIp     = ip;
            log.Word       = word;
            log.SearchTime = time;

            using (var context = new MainAppDatabaseContext())
            {
                context.UserLog.Add(log);
                context.SaveChanges();
            }
        }
コード例 #2
0
 public void Save(string word, IEnumerable <string> anagrams)
 {
     using (var context = new MainAppDatabaseContext())
     {
         var wordId = context.Words.Where(w => anagrams.Contains(w.Word)).Select(i => i.Id);
         foreach (var id in wordId)
         {
             CachedWords cache = new CachedWords();
             cache.Word      = word;
             cache.AnagramId = id;
             context.CachedWords.Add(cache);
         }
         context.SaveChanges();
     }
 }