Пример #1
0
        public async Task DeleteTodo(int todoId)
        {
            var todo       = _todoManager.GetTodo(todoId);
            var todoListId = _todoManager.GetTodoListId(todo);
            var projectId  = _toDoListManager.GetProjectIdFromList(todoListId);
            var project    = _projectManager.GetProject(projectId);

            _todoManager.DeleteTodo(todoId);

            await _projectNotificationPublisherService.NotifyTodoDeleted(todo, todoListId, project);
        }
Пример #2
0
 public void Delete(int id)
 {
     todoManager.DeleteTodo(id);
 }
Пример #3
0
 public async Task Delete(int id)
 {
     await _todos.DeleteTodo(id);
 }