private void SaveKeywordToTable(string txtKeyWord, int generalId)
 {
     foreach (string str in txtKeyWord.Split(new string[] { "|" }, StringSplitOptions.RemoveEmptyEntries))
     {
         if (EasyOne.Accessories.Keywords.Exists(str))
         {
             KeywordInfo keywordByKeywordName = EasyOne.Accessories.Keywords.GetKeywordByKeywordName(str);
             string      str2        = ContentManage.RebuildArr(keywordByKeywordName.ArrayGeneralId + "," + generalId.ToString());
             int         length      = str2.Split(new string[] { "," }, StringSplitOptions.RemoveEmptyEntries).Length;
             DateTime    lastUseTime = keywordByKeywordName.LastUseTime;
             keywordByKeywordName.ArrayGeneralId = str2;
             keywordByKeywordName.QuoteTimes     = length;
             EasyOne.Accessories.Keywords.Update(keywordByKeywordName);
         }
         else
         {
             KeywordInfo keywordInfo = new KeywordInfo();
             keywordInfo.KeywordText    = str;
             keywordInfo.KeywordType    = 1;
             keywordInfo.LastUseTime    = DateTime.Now;
             keywordInfo.Priority       = 0;
             keywordInfo.ArrayGeneralId = generalId.ToString();
             keywordInfo.QuoteTimes     = 1;
             EasyOne.Accessories.Keywords.Add(keywordInfo);
         }
     }
 }