private void UpdateWordResponse(WordEditNotification obj) { if (obj.Confirmed == false) { return; } var word = CurrentModule.Words.FirstOrDefault(a => a.KeyGuid == obj.KeyGuid); if (word != null) { word.Name = obj.Name; word.Sentence = obj.Sentence; word.SplittedText = obj.SplittedText; word.Symbol = obj.Symbol; word.Meaning = obj.Meaning; word.Explains = obj.Explains; word.SymbolUs = obj.SymbolUs; } }
private void OnAddWordResponse(WordEditNotification obj) { if (obj.Confirmed) { if (CurrentModule != null) { var word = new UIWord() { Name = obj.Name, SplittedText = obj.SplittedText, Symbol = obj.Symbol, Sentence = obj.Sentence, Meaning = obj.Meaning, KeyGuid = obj.KeyGuid, Explains = obj.Explains, SymbolUs = obj.SymbolUs }; CurrentModule.Words.Add(word); } } }