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); } }
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); } }