diff --git a/Praktikum2/ppm2/app/__pycache__/category.cpython-35.pyc b/Praktikum2/ppm2/app/__pycache__/category.cpython-35.pyc
index adc49b3..15e2e35 100644
Binary files a/Praktikum2/ppm2/app/__pycache__/category.cpython-35.pyc and b/Praktikum2/ppm2/app/__pycache__/category.cpython-35.pyc differ
diff --git a/Praktikum2/ppm2/app/__pycache__/eval.cpython-35.pyc b/Praktikum2/ppm2/app/__pycache__/eval.cpython-35.pyc
index 5cc8dc9..db5df05 100644
Binary files a/Praktikum2/ppm2/app/__pycache__/eval.cpython-35.pyc and b/Praktikum2/ppm2/app/__pycache__/eval.cpython-35.pyc differ
diff --git a/Praktikum2/ppm2/app/category.py b/Praktikum2/ppm2/app/category.py
index 5987861..ee69a71 100644
--- a/Praktikum2/ppm2/app/category.py
+++ b/Praktikum2/ppm2/app/category.py
@@ -18,9 +18,9 @@ class Category(object):
#-------------------------------------------------------
def GET(self, cat, view, id=None):
#-------------------------------------------------------
+ self.db.ReadAll()
data = {}
if(cat != "Index"):
- self.db.ReadAll()
if(view == "List"):
data['content'] = {}
data['headings'] = {}
diff --git a/Praktikum2/ppm2/app/eval.py b/Praktikum2/ppm2/app/eval.py
index 2b110d1..cf468d8 100644
--- a/Praktikum2/ppm2/app/eval.py
+++ b/Praktikum2/ppm2/app/eval.py
@@ -35,6 +35,7 @@ class Eval(object):
data[valueFirma['Name']]['Angebote']['Angebot'] = {}
data[valueFirma['Name']]['Angebote']['aktuell'] = {}
data[valueFirma['Name']]['Angebote']['abgeschlossen'] = {}
+
for keyAngebote, valueAngebote in Angebote.items():
if(valueAngebote['Firma'] == valueFirma['Name']):
data[valueFirma['Name']]['Angebote'][valueAngebote['Status']][valueAngebote['Name']] = {}
@@ -49,6 +50,7 @@ class Eval(object):
data[valueFirma['Name']]['Angebote'][valueAngebote['Status']][valueAngebote['Name']]['Lehrender'] = ''
data[valueFirma['Name']]['Angebote'][valueAngebote['Status']][valueAngebote['Name']]['ZeitraumVon'] = valueAngebote['ZeitraumVon']
data[valueFirma['Name']]['Angebote'][valueAngebote['Status']][valueAngebote['Name']]['ZeitraumBis'] = valueAngebote['ZeitraumBis']
+
elif(cat == 'Studenten'):
for keyStudent, valueStudent in Studenten.items():
data[valueStudent['Name']] = {}
@@ -82,4 +84,4 @@ class Eval(object):
data[valueLehrende['Name']]['Angebote'][valueAngebot['Status']][keyAngebot]['ZeitraumVon'] = valueAngebot['ZeitraumVon']
data[valueLehrende['Name']]['Angebote'][valueAngebot['Status']][keyAngebot]['ZeitraumBis'] = valueAngebot['ZeitraumBis']
print(data)
- return json.dumps(data)
+ return json.dumps(data)
\ No newline at end of file
diff --git a/Praktikum2/ppm2/data/Angebote/27.json b/Praktikum2/ppm2/data/Angebote/27.json
index f4a7add..f6e4fe4 100644
--- a/Praktikum2/ppm2/data/Angebote/27.json
+++ b/Praktikum2/ppm2/data/Angebote/27.json
@@ -1,13 +1,13 @@
{
- "ZeitraumBis": "02.02.2003",
- "Status": "abgeschlossen",
- "Name": "Angebot Apple 2",
- "ZeitraumVon": "02.02.2002",
- "Student": "11",
- "Lehrender": "5",
"Firma": "Apple",
+ "ZeitraumBis": "02.02.2003",
+ "ZeitraumVon": "02.02.2002",
+ "Beschreibung": "Praxisphase Apple",
"Firmenbetreuer": "Horst",
"Voraussetzungen": "Keine",
+ "Student": "11",
"id": "27",
- "Beschreibung": "Praxisphase Apple"
+ "Lehrender": "5",
+ "Name": "Angebot Apple 2",
+ "Status": "abgeschlossen"
}
\ No newline at end of file
diff --git a/Praktikum2/ppm2/data/Angebote/28.json b/Praktikum2/ppm2/data/Angebote/28.json
index 5c850ab..d839357 100644
--- a/Praktikum2/ppm2/data/Angebote/28.json
+++ b/Praktikum2/ppm2/data/Angebote/28.json
@@ -1,13 +1,13 @@
{
- "ZeitraumBis": "2.2.2001",
- "Status": "abgeschlossen",
- "Name": "testa",
- "ZeitraumVon": "1.1.2000",
- "Student": "13",
- "Lehrender": "6",
"Firma": "Apple",
+ "ZeitraumBis": "2.2.2001",
+ "ZeitraumVon": "1.1.2000",
+ "Beschreibung": "testa",
"Firmenbetreuer": "testa",
"Voraussetzungen": "a",
+ "Student": "13",
"id": "28",
- "Beschreibung": "testa"
+ "Lehrender": "6",
+ "Name": "testa",
+ "Status": "abgeschlossen"
}
\ No newline at end of file
diff --git a/Praktikum2/ppm2/data/Angebote/30.json b/Praktikum2/ppm2/data/Angebote/30.json
index 1fae61e..f1dfb97 100644
--- a/Praktikum2/ppm2/data/Angebote/30.json
+++ b/Praktikum2/ppm2/data/Angebote/30.json
@@ -1,13 +1,13 @@
{
- "ZeitraumBis": "02.02.2000",
- "Status": "abgeschlossen",
- "Name": "name",
- "ZeitraumVon": "01.01.2000",
- "Student": "12",
- "Lehrender": "6",
"Firma": "IBM",
+ "ZeitraumBis": "02.02.2000",
+ "ZeitraumVon": "01.01.2000",
+ "Beschreibung": "beschreibung",
"Firmenbetreuer": "firmenbetreuer",
"Voraussetzungen": "voraussetzungen",
+ "Student": "12",
"id": "30",
- "Beschreibung": "beschreibung"
+ "Lehrender": "6",
+ "Name": "name",
+ "Status": "abgeschlossen"
}
\ No newline at end of file
diff --git a/Praktikum2/ppm2/data/Studenten/12.json b/Praktikum2/ppm2/data/Studenten/12.json
index 406f91d..8aa0301 100644
--- a/Praktikum2/ppm2/data/Studenten/12.json
+++ b/Praktikum2/ppm2/data/Studenten/12.json
@@ -1,6 +1,6 @@
{
"Vorname": "Alfons",
- "Name": "Meine",
- "Matrikelnummer": "4",
- "id": "12"
+ "Matrikelnummer": "5",
+ "id": "12",
+ "Name": "Meine"
}
\ No newline at end of file
diff --git a/Praktikum2/ppm2/static/html/detail.html b/Praktikum2/ppm2/static/html/detail.html
deleted file mode 100644
index 1fa65ec..0000000
--- a/Praktikum2/ppm2/static/html/detail.html
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-
-
- Praxisphasenmanager (PPM)
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Praktikum2/ppm2/static/html/detailChoice.html b/Praktikum2/ppm2/static/html/detailChoice.html
deleted file mode 100644
index 1451eae..0000000
--- a/Praktikum2/ppm2/static/html/detailChoice.html
+++ /dev/null
@@ -1,66 +0,0 @@
-
-
-
-
- Praxisphasenmanager (PPM)
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Praktikum2/ppm2/static/html/listChoice.html b/Praktikum2/ppm2/static/html/listChoice.html
deleted file mode 100644
index 5241c5c..0000000
--- a/Praktikum2/ppm2/static/html/listChoice.html
+++ /dev/null
@@ -1,56 +0,0 @@
-
-
-
-
- Praxisphasenmanager (PPM)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name |
- Firma |
- Beschreibung |
- Voraussetzungen |
- Firmenbetreuer |
-
- % if data['content']!= None:
- % for entries in data['content']:
-
- ${data['content'][entries]['Name']} |
- ${data['content'][entries]['Firma']} |
- ${data['content'][entries]['Beschreibung']} |
- ${data['content'][entries]['Voraussetzungen']} |
- ${data['content'][entries]['Firmenbetreuer']} |
-
- % endfor
-
- % endif
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Praktikum2/ppm2/static/html/listEval.html b/Praktikum2/ppm2/static/html/listEval.html
deleted file mode 100644
index 0bab960..0000000
--- a/Praktikum2/ppm2/static/html/listEval.html
+++ /dev/null
@@ -1,146 +0,0 @@
-
-
-
-
- Praxisphasenmanager (PPM)
-
-
-
-
-
-
-
-
-
-
- % if data['category'] == 'Firmen':
- % for firmen in data:
- % if firmen != 'category':
-
${firmen}
-
-
- Status |
- Student |
- Lehrender |
- Zeitraum: Von |
- Zeitraum: Bis |
-
- % for aktuell in data[firmen]['Angebote']['aktuell']:
-
- Aktuell |
- ${data[firmen]['Angebote']['aktuell'][aktuell]['Student']} |
- ${data[firmen]['Angebote']['aktuell'][aktuell]['Lehrender']} |
- ${data[firmen]['Angebote']['aktuell'][aktuell]['ZeitraumVon']} |
- ${data[firmen]['Angebote']['aktuell'][aktuell]['ZeitraumBis']} |
-
- % endfor
- % for abgeschlossen in data[firmen]['Angebote']['abgeschlossen']:
-
- Abgeschlossen |
- ${data[firmen]['Angebote']['abgeschlossen'][abgeschlossen]['Student']} |
- ${data[firmen]['Angebote']['abgeschlossen'][abgeschlossen]['Lehrender']} |
- ${data[firmen]['Angebote']['abgeschlossen'][abgeschlossen]['ZeitraumVon']} |
- ${data[firmen]['Angebote']['abgeschlossen'][abgeschlossen]['ZeitraumBis']} |
-
- % endfor
-
- % endif
- % endfor
- % endif
-
- % if data['category'] == 'Studenten':
- % for studenten in data:
- % if studenten != 'category':
-
${studenten}
-
-
- Lehrender |
- Firma |
- Praxisphase |
- Status |
- Zeitraum: Von |
- Zeitraum: Bis |
-
- % for angebote in data[studenten]['Angebote']['aktuell']:
-
- ${data[studenten]['Angebote']['aktuell'][angebote]['Lehrender']} |
- ${data[studenten]['Angebote']['aktuell'][angebote]['Firma']} |
- ${data[studenten]['Angebote']['aktuell'][angebote]['Praxisphase']} |
- ${data[studenten]['Angebote']['aktuell'][angebote]['Status']} |
- ${data[studenten]['Angebote']['aktuell'][angebote]['ZeitraumVon']} |
- ${data[studenten]['Angebote']['aktuell'][angebote]['ZeitraumBis']} |
-
- % endfor
- % for angebote in data[studenten]['Angebote']['abgeschlossen']:
-
- ${data[studenten]['Angebote']['abgeschlossen'][angebote]['Lehrender']} |
- ${data[studenten]['Angebote']['abgeschlossen'][angebote]['Firma']} |
- ${data[studenten]['Angebote']['abgeschlossen'][angebote]['Praxisphase']} |
- ${data[studenten]['Angebote']['abgeschlossen'][angebote]['Status']} |
- ${data[studenten]['Angebote']['abgeschlossen'][angebote]['ZeitraumVon']} |
- ${data[studenten]['Angebote']['abgeschlossen'][angebote]['ZeitraumBis']} |
-
- % endfor
-
-
-
- % endif
- % endfor
- % endif
-
- % if data['category'] == 'Lehrender':
- % for Lehrender in data:
- % if Lehrender != 'category':
-
${Lehrender}
-
-
- Student |
- Firma |
- Praxisphase |
- Status |
- Zeitraum: Von |
- Zeitraum: Bis |
-
- % if data[Lehrender] != NULL:
- % for angebote in data[Lehrender]['Angebote']['aktuell']:
-
- ${data[Lehrender]['Angebote']['aktuell'][angebote]['Student']} |
- ${data[Lehrender]['Angebote']['aktuell'][angebote]['Firma']} |
- ${data[Lehrender]['Angebote']['aktuell'][angebote]['Praxisphase']} |
- ${data[Lehrender]['Angebote']['aktuell'][angebote]['Status']} |
- ${data[Lehrender]['Angebote']['aktuell'][angebote]['ZeitraumVon']} |
- ${data[Lehrender]['Angebote']['aktuell'][angebote]['ZeitraumBis']} |
-
- % endfor
- % for angebote in data[Lehrender]['Angebote']['abgeschlossen']:
-
- ${data[Lehrender]['Angebote']['abgeschlossen'][angebote]['Student']} |
- ${data[Lehrender]['Angebote']['abgeschlossen'][angebote]['Firma']} |
- ${data[Lehrender]['Angebote']['abgeschlossen'][angebote]['Praxisphase']} |
- ${data[Lehrender]['Angebote']['abgeschlossen'][angebote]['Status']} |
- ${data[Lehrender]['Angebote']['abgeschlossen'][angebote]['ZeitraumVon']} |
- ${data[Lehrender]['Angebote']['abgeschlossen'][angebote]['ZeitraumBis']} |
-
- % endfor
- % endif
-
- % endif
- % endfor
- % endif
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Praktikum2/ppm2/static/js/ppm.js b/Praktikum2/ppm2/static/js/ppm.js
index 2fc852c..a41549b 100644
--- a/Praktikum2/ppm2/static/js/ppm.js
+++ b/Praktikum2/ppm2/static/js/ppm.js
@@ -216,10 +216,10 @@ class PPM
context: this
})
.done(function (json) {
- console.log("JSON: ", json);
+ //console.log("JSON: ", json);
var result = this.TemplateManager_o.execute_px( template, json );
- console.log("RESULT: ", result);
+ //console.log("RESULT: ", result);
//$( ".clContent" ).replaceWith(result);
$( ".clContent" ).empty();