private void deleteNote() { ReportedDiscussionNoteKey key = _reportedNotes[CurrentNoteIndex].Key; _deletedNotes.Add(key); _modifiedNoteTexts.Remove(key); _reportedNotes.RemoveAt(CurrentNoteIndex); }
private string getCurrentNoteText() { if (isCurrentNoteNew()) { return(getNewNoteText()); } else { ReportedDiscussionNoteKey key = _reportedNotes[CurrentNoteIndex].Key; if (_modifiedNoteTexts.TryGetValue(key, out string value)) { return(value); } else { return(_reportedNotes[CurrentNoteIndex].Content.Body); } } }