public Task<int> AddOrUpdateReminder(Reminder reminder) { InitializeRemindersNotification(); _unitOfWork.AddOrUpdate(reminder); _notificationManager.AddOrUpdateReminder(reminder); return _unitOfWork.CommitAsync(); }
public void TestDefaultModelConverter() { var reminderDomain = new Reminder { Title = "test" }; var reminderDto = new ReminderInfo(); Converter.Convert(reminderDomain, reminderDto); Assert.AreEqual(reminderDomain.Title, Converter.Convert<Reminder, ReminderInfo>(reminderDomain).Title); Assert.AreEqual(reminderDomain.Title, reminderDto.Title); }
public ReminderNotifyEventArgs(Reminder reminder) { Reminder = reminder; }
public void AddOrUpdateReminder(Reminder reminder) { Reminders.AddOrUpdate(reminder.Id, reminder, (key, old) => reminder); CheckRemindersCollection(); }