internal void CloseWord(Word word, bool isSkip) { if (!isSkip) { word.CountShow++; word.TimeShow = DateTime.Now; wordsManager.UpdateWord(word); } }
public void AddWord(string original, string translate) { var config = WordsManager.Instance.GetConfig(); original = Regex.Replace(original, Word.spliter, Word.spliterReplace); translate = Regex.Replace(translate, Word.spliter, Word.spliterReplace); if (EditWordEvent != null) { editWord.Origin = original; editWord.Translate = translate; wordsManager.UpdateWord(editWord); editWord = null; thread.Resume(); } else { wordsManager.AddWord(original, translate); } }