Added Full Skeleton Methods for AssignmentManager and Task

This commit is contained in:
2025-12-03 18:21:53 +01:00
parent fb0e05fd4d
commit 4fa55c8607
3 changed files with 47 additions and 0 deletions

View File

@@ -7,10 +7,12 @@ import java.util.Map;
public class AssignmentManager {
Map<Integer, Worker> workerMap;
List<Task> taskList;
int workerIdCounter;
public AssignmentManager() {
workerMap = new HashMap<>();
taskList = new ArrayList<>();
int workerIdCounter = 1000;
}
@@ -19,4 +21,19 @@ public class AssignmentManager {
workerMap.put(workerIdCounter, worker);
return workerIdCounter;
}
public int addTask(int workerId, String name, String description) {
return 0;
}
public Task getTask(int taskId) {
return null;
}
public ArrayList<Task> getTaskList() {
return null;
}
public void editTask(int workerId, int taskId, String name, String description) {
}
public void removeTask(int taskId) {
}
}