Exemple #1
0
        public void Add(string name, string description)
        {
            var todo = new Dtos.TodoItem(name, description)
            {
                Position = PositionNames.Todo
            };

            todo.Id = _service.Create(todo);

            AddNewControl(todo);
            _loggingController.Log(MessageType.information, "Added TODO Item");
        }
Exemple #2
0
        private void AddNewControl(Dtos.TodoItem todo)
        {
            var control = new Controls.TodoItem();

            control.RemoveTodoTask += ControlRemoveTodoTask;
            control.SaveTodoTask   += Control_SaveTodoTask;
            control.LoadData(todo);

            control.MouseDown += Control_MouseDown;

            todoControls.Add(todo.Id, control);
            _areas[todo.Position].Controls.Add(control);
        }