/// <summary>
 /// Saves document note for document id
 /// </summary>
 /// <param name="docId">PDF document Id</param>
 /// <param name="note">Note</param>
 public override void SaveNote(DocumentNote note)
 {
     if (!mAllNotes.Contains(note)) {
         note.Id = GetNewId();
         mAllNotes.Add(note);
     }
 }
 public override void Save(DocumentNote note)
 {
     if (!_allNotes.Contains(note)) {
         note.Id = _allNotes.Count + 1;
         _allNotes.Add(note);
     }
 }
 public override DocumentNote Load(int docId)
 {
     var note = _allNotes.FirstOrDefault(n => n.DocId == docId);
     if (note == null) {
         note = new DocumentNote { Id = -1, DocId = docId, Note = string.Empty };
     }
     return note;
 }
 /// <summary>
 /// Loads document note by document id
 /// </summary>
 /// <param name="docId">PDF document Id</param>
 /// <returns>Note</returns>
 public override DocumentNote LoadNote(int docId)
 {
     var note = mAllNotes.FirstOrDefault(n => n.DocId == docId);
     if (note == null) {
         note = new DocumentNote(docId, -1, string.Empty);
     }
     return note;
 }
Exemplo n.º 5
0
 /// <summary>
 /// Working.
 /// </summary>
 public NoteViewController(DocumentNote note, Action<object> callbackAction)
     : base(null, null, callbackAction)
 {
     _Note = note;
 }
 public virtual void Save(DocumentNote note)
 {
     // Noting
 }
Exemplo n.º 7
0
 public NoteVC(DocumentNote note)
     : base(null, null)
 {
     _note = note;
 }