Exemplo n.º 1
0
 /// <summary>
 /// Saves the see cref="DocumentNote"/> object.
 /// </summary>
 /// <param name="note">The <see cref="DocumentNote"/> object.</param>
 public override void Save(DocumentNote note)
 {
     if (!_AllNotes.Contains(note))
     {
         note.Id = _AllNotes.Count + 1;
         _AllNotes.Add(note);
     }
 }
Exemplo n.º 2
0
        /// <summary>
        /// Gets the <see cref="DocumentNote"/> object by the <see cref="docId"/>.
        /// </summary>
        /// <param name="docId">The PDF document Id.</param>
        /// <returns>The <see cref="DocumentNote"/> object.</returns>
        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);
        }
Exemplo n.º 3
0
 public NoteVC(DocumentNote note) : base(null, null)
 {
     _note = note;
 }
 /// <summary>
 /// Saves the see cref="DocumentNote"/> object.
 /// </summary>
 /// <param name="note">The <see cref="DocumentNote"/> object.</param>
 public virtual void Save(DocumentNote note)
 {
     // Noting
 }
Exemplo n.º 5
0
 /// <summary>
 /// Working.
 /// </summary>
 public NoteViewController(DocumentNote note, Action <object> callbackAction) : base(null, null, callbackAction)
 {
     _Note = note;
 }