Пример #1
0
        public ToDoListPresenter(IToDoListView view, IToDoListRepository repository)
        {
            this.view       = view;
            this.repository = repository;

            view.Add    += AddItem;
            view.Remove += RemoveItem;

            view.UpdateList(repository.GetAllTasks());
        }
Пример #2
0
 public void RemoveItem(string id)
 {
     repository.RemoveTask(id);
     view.UpdateList(repository.GetAllTasks());
 }