Exemplo n.º 1
0
        public TaskListWidgetModel()
        {
            Task[] tasks = TaskStorage.LoadTasks();

            _tasks          = new TaskCollection(tasks);
            _selectedFilter = filters[0];
        }
Exemplo n.º 2
0
        public void AddTask()
        {
            _tasks.Add(NewTask);
            TaskStorage.SaveTasks(_tasks.ToArray());

            _newTask = null;
            RaisePropertyChanged("NewTask");
        }
Exemplo n.º 3
0
 public void DeleteTask(Task task)
 {
     _tasks.Remove(task);
     TaskStorage.SaveTasks(_tasks.ToArray());
 }
Exemplo n.º 4
0
 public void CompleteTask(Task task)
 {
     task.IsCompleted = !task.IsCompleted;
     TaskStorage.SaveTasks(_tasks.ToArray());
 }