Exemplo n.º 1
0
        public Task<int> AddOrUpdateReminder(Reminder reminder)
        {
            InitializeRemindersNotification();

            _unitOfWork.AddOrUpdate(reminder);
            _notificationManager.AddOrUpdateReminder(reminder);
            return _unitOfWork.CommitAsync();
        }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
 public ReminderNotifyEventArgs(Reminder reminder)
 {
     Reminder = reminder;
 }
Exemplo n.º 4
0
 public void AddOrUpdateReminder(Reminder reminder)
 {
     Reminders.AddOrUpdate(reminder.Id, reminder, (key, old) => reminder);
     CheckRemindersCollection();
 }