private void changeNoteDate(PNote note, NoteDateType type)
        {
            try
            {
                if (_Notes.Count == 0)
                {
                    return;
                }
                var item = _Notes.FirstOrDefault(n => n.Id == note.ID);
                if (item == null)
                {
                    return;
                }
                switch (type)
                {
                case NoteDateType.Saving:
                    item.Saved = note.DateSaved;
                    break;

                case NoteDateType.Sending:
                    item.Sent = note.DateSent;
                    break;

                case NoteDateType.Receiving:
                    item.Received = note.DateReceived;
                    break;

                case NoteDateType.Deletion:
                    item.Deleted = note.DateDeleted;
                    break;
                }
            }
            catch (Exception ex)
            {
                PNStatic.LogException(ex);
            }
        }
示例#2
0
 internal NoteDateChangedEventArgs(DateTime newDate, DateTime oldDate, NoteDateType type)
 {
     _NewDate = newDate;
     _OldDate = oldDate;
     _Type    = type;
 }
 private void changeNoteDate(PNote note, NoteDateType type)
 {
     try
     {
         if (_Notes.Count == 0) return;
         var item = _Notes.FirstOrDefault(n => n.Id == note.ID);
         if (item == null) return;
         switch (type)
         {
             case NoteDateType.Saving:
                 item.Saved = note.DateSaved;
                 break;
             case NoteDateType.Sending:
                 item.Sent = note.DateSent;
                 break;
             case NoteDateType.Receiving:
                 item.Received = note.DateReceived;
                 break;
             case NoteDateType.Deletion:
                 item.Deleted = note.DateDeleted;
                 break;
         }
     }
     catch (Exception ex)
     {
         PNStatic.LogException(ex);
     }
 }
示例#4
0
 internal NoteDateChangedEventArgs(DateTime newDate, DateTime oldDate, NoteDateType type)
 {
     _NewDate = newDate;
     _OldDate = oldDate;
     _Type = type;
 }