/// <summary> /// 在还原笔记时会执行的方法 /// </summary> /// <param name="e"></param> private void OnRestoreNote(Events.RestoreNoteEvent e) { if (this.Notebook == null) { return; } if (e.Note.NotebookID == this.Notebook.ID) { this.Notes++; } }
/// <summary> /// 还原某个笔记 /// </summary> /// <param name="note"></param> private void RestoreNote(Note note) { if (!note.IsDelete) { return; } string message = null; if (this.NoteService.RestoreFromRecycle(note.ID, ref message)) { note.IsDelete = false; var e = new Events.RestoreNoteEvent(note); this.PublishEvent(e); this.NoteList.Refresh(); } else { this.DialogService.Alert(message, "还原笔记失败!", null); } }
/// <summary> /// 在还原笔记时会执行的方法 /// </summary> /// <param name="e"></param> private void OnRestoreNote(Events.RestoreNoteEvent e) { this.RecycleNotes--; this.Notes++; }