public void DeleteProject(int projectId) { var tasks = this.taskProcessor.GetAllTasksInProject(projectId); foreach (var humanTask in tasks) { this.taskProcessor.DeleteTask(humanTask.Id); } projectRepository.Delete(projectId); }