Only show enrolled subjects
diff --git a/completeSubjectListInHTML.js b/completeSubjectListInHTML.js
index 6995911..1264ae1 100644
--- a/completeSubjectListInHTML.js
+++ b/completeSubjectListInHTML.js
@@ -1,13 +1,40 @@
function completeSubjectList() {
- classesAlumne[localStorage.pos] = document.getElementById("myInput").value;
- localStorage.pos++;
- document.getElementById("subjectList").innerHTML += "<br>" + document.getElementById("myInput").value;
- localStorage.classesAlumne = JSON.stringify(classesAlumne);
+ var trobat = false;
+ for(var i = 0; i < totesLesClasses.length; i++) {
+ if(document.getElementById("myInput").value == totesLesClasses[i].nom) {
+ dataHorarisAlumne.push({ "nom":totesLesClasses[i].nom, "hora":totesLesClasses[i].hora, "aula":totesLesClasses[i].aula })
+ document.getElementById("subjectList").innerHTML += "<br>" + document.getElementById("myInput").value + " " + dataHorarisAlumne[i].hora;
+ localStorage.dataHorarisAlumne = JSON.stringify(dataHorarisAlumne);
+ trobat = true;
+ completaHTML();
+ }
+ }
+ if(!trobat) {
+ showAlert();
+ }
+}
+
+function returnAllSubjectArray() {
+ for(var i = 0; i < totesLesClasses.length; i++) {
+ subjects.push(totesLesClasses[i].nom);
+ }
}
function writeSubjectList() {
- for(i = 0; i < classesAlumne.length; i++) {
- document.getElementById("subjectList").innerHTML += "<br>" + classesAlumne[i];
+ for(var i = 0; i < dataHorarisAlumne.length; i++) {
+ console.log("hola");
+ document.getElementById("subjectList").innerHTML += "<br>" + dataHorarisAlumne[i].nom + " " + dataHorarisAlumne[i].hora;
}
+}
+
+function showAlert() {
+ document.getElementById("alert").innerHTML = "Aquesta assignatura no esta dins de la llista"
+ document.getElementById("alert").style.opacity = "1";
+ setTimeout(()=> dissapearAlert() ,2000); // hide the alert after 2.5s
+}
+
+function dissapearAlert() {
+ document.getElementById("alert").style.opacity = "0";
+ document.getElementById("alert").innerHTML = "";
}
\ No newline at end of file