Example #1
0
        void HandleTaskDeleted(object sender, EntityIdEventArgs e)
        {
            ITaskListItemViewModel item = Items.FirstOrDefault(i => i.Id == e.Id);

            if (item != null)
            {
                Items.Remove(item);
            }
        }
Example #2
0
        void HandleTaskUpdated(object sender, EntityEventArgs <Task> e)
        {
            ITaskListItemViewModel item = Items.FirstOrDefault(i => i.Id == e.Entity.Id);

            if (item != null)
            {
                Task task = tasksModel.Get(e.Entity.Id);
                item.Update(task);
            }
            ItemsView.Refresh();
        }
Example #3
0
 protected TaskItemTimeSummerBase(ITaskListItemViewModel taskListItemViewModel, ITimeBlocksModel timeBlocksModel, ITimer timer)
     : base(timeBlocksModel, timer)
 {
     TaskListItemViewModel = taskListItemViewModel;
 }
Example #4
0
 public TotalTimeSummer(ITaskListItemViewModel taskListItemViewModel, ITimeBlocksModel timeBlocksModel, ITimer timer)
     : base(taskListItemViewModel, timeBlocksModel, timer)
 {
 }
Example #5
0
 public TodayTimeSummer(ITaskListItemViewModel taskListItemViewModel, ITimeBlocksModel timeBlocksModel, ITimer timer)
     : base(taskListItemViewModel, timeBlocksModel, timer)
 {
 }
Example #6
0
 protected TaskItemTimeSummerBase(ITaskListItemViewModel taskListItemViewModel, ITimeBlocksModel timeBlocksModel, ITimer timer)
     : base(timeBlocksModel, timer)
 {
     TaskListItemViewModel = taskListItemViewModel;
 }