public void AddEmoticon(Emoticon newEmoticons) { if (!emoticons.Any(f => (f.Id == newEmoticons.Id)||(f.Text == newEmoticons.Text))) { emoticons.Add(newEmoticons); } }
private void emmoticonAdd() { Emoticon toAdd = new Emoticon() { Text = textBoxEmoticonInput.Text, Id = database.GetEmptyIndex() }; for (int i = 0; i < Tags.Count; i++) { if (isSelected[i]) { toAdd.Tags.Add(Tags[i]); } } database.ForceAdd(toAdd); database.Save(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + @"\Emoticoner\Emoticons.xml"); resetInput(); }