-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdisplay_Joristry.html
74 lines (60 loc) · 2.33 KB
/
display_Joristry.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
<HTML>
<script src = "sql_db/sqlDatabase.js"></script>
<script src = "classes/Person.js"></script>
<script src = "classes/Koers.js"></script>
<script src = "classes/Price.js"></script>
<script src = "classes/Completed.js"></script>
<script src = "classes/Task.js"></script>
<script src = "classes/NormalTask.js"></script>
<!--<script src = "classes/SpecialTask.js"></script> for later use -->
<script src = "Beurs.js"></script>
<div id="total">
<div id="overview"></div>
</div>
</HTML>
<script>
start();
function start(){
initialize(function(){
StartSite();
});
}
function StartSite() {
document.getElementById("overview").appendChild(makeTaskOverview(NormalTask.getAllTasks()));
document.getElementById("overview").appendChild(makePersonList(Person.getAllPeople()));
}
function makeTaskOverview(tasks){
var total = document.createElement("div");
tasks.forEach(task => {
var taskdiv = document.createElement("div");
var taskname = document.createElement("h1");
var tasknametxt = document.createTextNode(task.getName());
taskname.appendChild(tasknametxt);
taskdiv.appendChild(taskname);
var taskprice = document.createElement("h1");
var taskpricetxt = document.createTextNode(task.getCurrentPrice());
taskprice.appendChild(taskpricetxt);
taskdiv.appendChild(taskprice);
var taskdate = document.createElement("h1");
var taskdatetxt = document.createTextNode(task.getLastCompletedDate());
taskdate.appendChild(taskdatetxt)
taskdiv.appendChild(taskdate);
total.appendChild(taskdiv)
});
return total;
}
function makePersonList(persons) {
var total = document.createElement("div");
persons.forEach(person => {
var persondiv = document.createElement("div");
var personname = document.createElement("h1");
var personnametxt = document.createTextNode(person.getName());
personname.appendChild(personnametxt);
persondiv.appendChild(personname);
total.appendChild(persondiv)
});
return total;
}
function popupTask(task) {
}
</script>