def get(self):
     session = get_current_session()
     if(session.__getitem__('loginType') == 'beheerder'):
         if(session.__getitem__('securityLevel') == 2):
             self.response.out.write(webpages.header(session))
             docenten = entities.Docent.all()
             tableData = []
             for docent in docenten:
                 tableRow = []
                 tableRow.append("<form action='/datastore/docentpost' method='post'>")
                 tableRow.append("<input type='text' name='docentID' value='"+docent.docentID+"' />")
                 tableRow.append("<input type='text' name='aanhef' value='"+docent.aanhef+"' />")
                 tableRow.append("<input type='text' name='naam' value='"+docent.naam+"' />")
                 tableRow.append("<input type='text' name='postvaknummer' value='"+str(docent.postvaknummer)+"' />")
                 tableRow.append("<input type='text' name='email' value='"+docent.email+"' />")
                 tableRow.append("<input type='text' name='wachtwoord' value='"+docent.wachtwoord+"' />")
                 tableRow.append("<input type='hidden' name='key' value='"+str(docent.key())+"'><input type='submit' value='Aanpassen' /></form>")
                 tableRow.append("<form action='/datastore/docentpost' method='post'><input type='hidden' name='key' value='"+str(docent.key())+"'><input type='hidden' name='delete' value='delete' />")
                 tableRow.append("<input type='submit' value='Verwijderen' /></form>")
                 tableData.append(tableRow)
             self.response.out.write(webpages.table(data=tableData, attributes="class='overzichtTable" ,head=['','docentID','aanhef','naam','postvaknummer','email','wachtwoord'],title="Docenten",divAttr='dataStoreDiv',evenOdd=True))
             self.response.out.write(webpages.footer())
         else:
             self.redirect('/beheerder')
     else:
         self.redirect('/')
 def get(self):
     session = get_current_session()
     if(session.__getitem__('loginType') == 'beheerder'):
         if(session.__getitem__('securityLevel') == 2):
             self.response.out.write(webpages.header(session))
             afspraken = entities.Afspraak.all()
             tableData = []
             for afspraak in afspraken:
                 tableRow = []
                 tableRow.append("<form action='/datastore/afspraakpost' method='post'>")
                 tableRow.append("<input type='text' name='leeringID' value='"+afspraak.leerlingID+"' />")
                 tableRow.append("<input type='text' name='docentID' value='"+afspraak.docentID+"' />")
                 tableRow.append("<input type='text' name='dag' value='"+str(afspraak.dag)+"' />")
                 tableRow.append("<input type='text' name='tijd' value='"+str(afspraak.tijd)+"' />")
                 tableRow.append("<input type='text' name='tafelnummer' value='"+str(afspraak.tafelnummer)+"' />")
                 tableRow.append("<input type='text' name='beschrijving' value='"+str(afspraak.beschrijving)+"' />")
                 tableRow.append("<input type='hidden' name='key' value='"+str(afspraak.key())+"'><input type='submit' value='Aanpassen' /></form>")
                 tableRow.append("<form action='/datastore/afspraakpost' method='post'><input type='hidden' name='key' value='"+str(afspraak.key())+"'><input type='hidden' name='delete' value='delete' />")
                 tableRow.append("<input type='submit' value='Verwijderen' /></form>")
                 tableData.append(tableRow)
             self.response.out.write(webpages.table(data=tableData, attributes="class='overzichtTable" ,head=['','leerlingID','DocentID','dag','Tijd','Tafelnummer','beschrijving'],title="Afspraken",divAttr='dataStoreDiv',evenOdd=True))
             self.response.out.write(webpages.footer())
         else:
             self.redirect('/beheerder')
     else:
         self.redirect('/')
 def get(self):
     session = get_current_session()
     if(session.__getitem__('loginType') == 'beheerder'):
         self.response.out.write(webpages.header(session))
         leerlingen = entities.Leerling.all()
         tableData = []
         for leerling in leerlingen:
             tableRow = []
             tableRow.append(leerling.leerlingID)
             tableRow.append(leerling.wachtwoord)
             tableRow.append(leerling.voornaam)
             tableRow.append(leerling.tussenvoegsel)
             tableRow.append(leerling.achternaam)
             tableRow.append(leerling.geslacht)
             tableRow.append(leerling.klas)
             tableRow.append(leerling.aanhefVerzorger)
             tableRow.append(leerling.initialenVerzorger)
             tableRow.append(leerling.voorvoegselsVerzorger)
             tableRow.append(leerling.achternaamVerzorger)
             tableRow.append(leerling.rolVerzorger)
             tableRow.append(leerling.adres)
             tableRow.append(leerling.huisnummer)
             tableRow.append(leerling.woonplaats)
             tableRow.append(leerling.postcode)
             tableRow.append(leerling.mobielnummer)
             tableRow.append(leerling.vastnummer)
             tableRow.append(leerling.email)
             tableData.append(tableRow)
         self.response.out.write(webpages.table(data=tableData, attributes="class='overzichtTable" ,head=['LeerlingID','Wachtwoord','Voornaam','Tussenvoegsel','Achternaam','Geslacht','Klas','AanhefVerzorger','InitialenVerzorger','VoorvoegselsVerzorger','AchternaamVerzorger','RolVerzorger','Adres','Huisnummer','Woonplaats','Postcode','Mobielnummer','Vastnummer','Email'],title="Vakken",divAttr='overzichtDiv',evenOdd=True))
         self.response.out.write(webpages.footer())
     else:
         self.redirect('/')
Esempio n. 4
0
 def get(self):
     session = get_current_session()
     if(session.__getitem__('loginType') == 'beheerder'):
         if(session.__getitem__('securityLevel') == 2):
             self.response.out.write(webpages.header(session))
             vakken = entities.VakPerKlas.all()
             if(vakken.count() == 0):
                 inputFunctions.insertVakPerKlas()
                 self.response.out.write('Vakken per klas toegevoegd aan de datastore')
             else:
                 tableData = []
                 for vakPerKlas in vakken:
                     tableRow = []
                     tableRow.append(vakPerKlas.jaargang)
                     tableRow.append(vakPerKlas.klas)
                     tableRow.append(vakPerKlas.vakCode)
                     tableRow.append(vakPerKlas.docentID)
                     tableData.append(tableRow)
                 self.response.out.write(webpages.table(data=tableData, attributes="class='overzichtTable" ,head=['Jaargang','Klas','VakCode','DocentID'],title="Vakken",divAttr='overzichtDiv',evenOdd=True))
                 self.response.out.write("<form action='/insert/vakpost' method='post'><input type='hidden' name='delete' value='delete' /><input type='submit' value='Delete All' /></form")
             self.response.out.write(webpages.footer())
         else:
             self.redirect('/beheerder')
     else:
         self.redirect('/')
Esempio n. 5
0
 def get(self):
     session = get_current_session()
     if(session.__getitem__('loginType') == 'beheerder'):
         if(session.__getitem__('securityLevel') == 2):
             self.response.out.write(webpages.header(session))
             afspraken = entities.Afspraak.all()
             if(afspraken.count() == 0):
                 inputFunctions.insertAfspraak()
                 self.response.out.write('Afspraken toegevoegd aan de datastore')
             else:
                 tableData = []
                 for afspraak in afspraken:
                     tableRow = []
                     tableRow.append(afspraak.leerlingID)
                     tableRow.append(afspraak.docentID)
                     tableRow.append(afspraak.dag)
                     tableRow.append(afspraak.tijd)
                     tableRow.append(afspraak.tafelnummer)
                     tableRow.append(afspraak.beschrijving)
                     tableData.append(tableRow)
                 self.response.out.write(webpages.table(data=tableData, attributes="class='overzichtTable" ,head=['leerlingID','DocentID','dag','Tijd','Tafelnummer','beschrijving'],title="Afspraken",divAttr='overzichtDiv',evenOdd=True))
                 self.response.out.write("<form action='/insert/afspraakpost' method='post'><input type='hidden' name='delete' value='delete' /><input type='submit' value='Delete All' /></form")
                 self.response.out.write(webpages.footer())
         else:
             self.redirect('/beheerder')
     else:
         self.redirect('/')
Esempio n. 6
0
 def get(self):
     session = get_current_session()
     if(session.__getitem__('loginType') == 'beheerder'):
         if(session.__getitem__('securityLevel') == 2):
             self.response.out.write(webpages.header(session))
             docenten = entities.Docent.all()
             if(docenten.count() == 0):
                 inputFunctions.insertDocent()
                 self.response.out.write('Docenten toegevoegd aan de datastore')
             else:
                 tableData = []
                 for docent in docenten:
                     tableRow = []
                     tableRow.append(docent.docentID)
                     tableRow.append(docent.aanhef)
                     tableRow.append(docent.naam)
                     tableRow.append(docent.postvaknummer)
                     tableRow.append(docent.email)
                     tableRow.append(docent.wachtwoord)
                     tableData.append(tableRow)
                 self.response.out.write(webpages.table(data=tableData, attributes="class='overzichtTable" ,head=['docentID','aanhef','naam','postvaknummer','email','wachtwoord'],title="Docenten",divAttr='overzichtDiv',evenOdd=True))
                 self.response.out.write("<form action='/insert/docentpost' method='post'><input type='hidden' name='delete' value='delete' /><input type='submit' value='Delete All' /></form")
             self.response.out.write(webpages.footer())
         else:
             self.redirect('/beheerder')
     else:
         self.redirect('/')
Esempio n. 7
0
    def get(self):
        session = get_current_session()
        if(session.__getitem__('loginType') == 'beheerder'):
            if(session.__getitem__('securityLevel') == 2):
                self.response.out.write(webpages.header(session))
                boeken = entities.Boek.all()
                if(boeken.count() == 0):
                    inputFunctions.insertBoek()
                    self.response.out.write('Boeken toegevoegd aan de datastore')
                else:
                    tableData = []
                    for boek in boeken:
						tableRow = []
						tableRow.append(boek.isbn)
						tableRow.append(boek.titel)
						tableRow.append(boek.auteur)
						tableRow.append(boek.prijs)
						tableData.append(tableRow)
                    self.response.out.write(webpages.table(data=tableData, attributes="class='overzichtTable" ,head=['isbn', 'titel', 'auteur', 'prijs'],title="Boeken",divAttr='overzichtDiv',evenOdd=True))
                    self.response.out.write("<form action='/insert/boekpost' method='post'><input type='hidden' name='delete' value='delete' /><input type='submit' value='Delete All' /></form")
                self.response.out.write(webpages.footer())
            else:
                self.redirect('/beheerder')
        else:
            self.redirect('/')
Esempio n. 8
0
 def get(self):
     session = get_current_session()
     if(session.__getitem__('loginType') == 'beheerder'):
         if(session.__getitem__('securityLevel') == 2):
             self.response.out.write(webpages.header(session))
             beheerders = entities.Beheerder.all()
             if(beheerders.count() == 0):
                 inputFunctions.insertBeheerder()
                 self.response.out.write('Beheerders toegevoegd aan de datastore')
             else:
                 tableData = []
                 for beheerder in beheerders:
                     tableRow = []
                     tableRow.append(beheerder.login)
                     tableRow.append(beheerder.beschrijving)
                     tableRow.append(beheerder.wachtwoord)
                     tableRow.append(beheerder.securityLevel)
                     tableData.append(tableRow)
                 self.response.out.write(webpages.table(data=tableData, attributes="class='overzichtTable" ,head=['Login','Beschrijving','Wachtwoord','SecurityLevel'],title="Vakken",divAttr='overzichtDiv',evenOdd=True))
                 self.response.out.write("<form action='/insert/beheerderpost' method='post'><input type='hidden' name='delete' value='delete' /><input type='submit' value='Delete All' /></form")
             self.response.out.write(webpages.footer())
         else:
             self.redirect('/beheerder')
     else:
         self.redirect('/')
 def get(self):
     session = get_current_session()
     if(session.__getitem__('loginType') == 'beheerder'):
         self.response.out.write(webpages.header(session))
         vakken = entities.Vak.all()
         tableData = []
         for vak in vakken:
             tableRow = []
             tableRow.append(vak.vakCode)
             tableRow.append(vak.vakNaam)
             tableData.append(tableRow)
         self.response.out.write(webpages.table(data=tableData, attributes="class='overzichtTable" ,head=['VakCode','VakNaam'],title="Vakken",divAttr='overzichtDiv',evenOdd=True))
         self.response.out.write(webpages.footer())
     else:
         self.redirect('/')
 def get(self):
     session = get_current_session()
     if(session.__getitem__('loginType') == 'beheerder'):
         self.response.out.write(webpages.header(session))
         beheerders = entities.Beheerder.all()
         tableData = []
         for beheerder in beheerders:
             tableRow = []
             tableRow.append(beheerder.login)
             tableRow.append(beheerder.beschrijving)
             tableRow.append(beheerder.wachtwoord)
             tableRow.append(beheerder.securityLevel)
             tableData.append(tableRow)
         self.response.out.write(webpages.table(data=tableData, attributes="class='overzichtTable" ,head=['Login','Beschrijving','Wachtwoord','SecurityLevel'],title="Vakken",divAttr='overzichtDiv',evenOdd=True))
         self.response.out.write(webpages.footer())
     else:
         self.redirect('/')
 def get(self):
     session = get_current_session()
     if(session.__getitem__('loginType') == 'beheerder'):
         self.response.out.write(webpages.header(session))
         docenten = entities.Docent.all()
         tableData = []
         for docent in docenten:
             tableRow = []
             tableRow.append(docent.docentID)
             tableRow.append(docent.aanhef)
             tableRow.append(docent.naam)
             tableRow.append(docent.postvaknummer)
             tableRow.append(docent.email)
             tableRow.append(docent.wachtwoord)
             tableData.append(tableRow)
         self.response.out.write(webpages.table(data=tableData, attributes="class='overzichtTable" ,head=['docentID','aanhef','naam','postvaknummer','email','wachtwoord'],title="Docenten",divAttr='overzichtDiv',evenOdd=True))
         self.response.out.write(webpages.footer())
     else:
         self.redirect('/')
 def get(self):
     session = get_current_session()
     if(session.__getitem__('loginType') == 'beheerder'):
         self.response.out.write(webpages.header(session))
         afspraken = entities.Afspraak.all()
         tableData = []
         for afspraak in afspraken:
             tableRow = []
             tableRow.append(afspraak.leerlingID)
             tableRow.append(afspraak.docentID)
             tableRow.append(afspraak.dag)
             tableRow.append(afspraak.tijd)
             tableRow.append(afspraak.tafelnummer)
             tableRow.append(afspraak.beschrijving)
             tableData.append(tableRow)
         self.response.out.write(webpages.table(data=tableData, attributes="class='overzichtTable" ,head=['leerlingID','DocentID','dag','Tijd','Tafelnummer','beschrijving'],title="Afspraken",divAttr='overzichtDiv',evenOdd=True))
         self.response.out.write(webpages.footer())
     else:
         self.redirect('/')
Esempio n. 13
0
 def get(self):
     session = get_current_session()
     if(session.__getitem__('loginType') == 'beheerder'):
         if(session.__getitem__('securityLevel') == 2):
             self.response.out.write(webpages.header(session))
             leerlingen = entities.Leerling.all()
             if(leerlingen.count() == 0):
                 inputFunctions.insertLeerling()
                 self.response.out.write('Leerlingen toegevoegd aan de datastore')
             else:
                 tableData = []
                 for leerling in leerlingen:
                     tableRow = []
                     tableRow.append(leerling.leerlingID)
                     tableRow.append(leerling.wachtwoord)
                     tableRow.append(leerling.voornaam)
                     tableRow.append(leerling.tussenvoegsel)
                     tableRow.append(leerling.achternaam)
                     tableRow.append(leerling.geslacht)
                     tableRow.append(leerling.klas)
                     tableRow.append(leerling.aanhefVerzorger)
                     tableRow.append(leerling.initialenVerzorger)
                     tableRow.append(leerling.voorvoegselsVerzorger)
                     tableRow.append(leerling.achternaamVerzorger)
                     tableRow.append(leerling.rolVerzorger)
                     tableRow.append(leerling.adres)
                     tableRow.append(leerling.huisnummer)
                     tableRow.append(leerling.woonplaats)
                     tableRow.append(leerling.postcode)
                     tableRow.append(leerling.mobielnummer)
                     tableRow.append(leerling.vastnummer)
                     tableRow.append(leerling.email)
                     tableData.append(tableRow)
                 self.response.out.write(webpages.table(data=tableData, attributes="class='overzichtTable" ,head=['LeerlingID','Wachtwoord','Voornaam','Tussenvoegsel','Achternaam','Geslacht','Klas','AanhefVerzorger','InitialenVerzorger','VoorvoegselsVerzorger','AchternaamVerzorger','RolVerzorger','Adres','Huisnummer','Woonplaats','Postcode','Mobielnummer','Vastnummer','Email'],title="Vakken",divAttr='overzichtDiv',evenOdd=True))
                 self.response.out.write("<form action='/insert/leerlingpost' method='post'><input type='hidden' name='delete' value='delete' /><input type='submit' value='Delete All' /></form")
             self.response.out.write(webpages.footer())
         else:
             self.redirect('/beheerder')
     else:
         self.redirect('/')
 def get(self):
     session = get_current_session()
     if(session.__getitem__('loginType') == 'beheerder'):
         if(session.__getitem__('securityLevel') == 2):
             self.response.out.write(webpages.header(session))
             leerlingen = entities.Leerling.all()
             tableData = []
             for leerling in leerlingen:
                 tableRow = []
                 tableRow.append("<form action='/datastore/leerlingpost' method='post'>")
                 tableRow.append("<input type='text' name='leerlingID' value='"+leerling.leerlingID+"' />")
                 tableRow.append("<input type='text' name='wachtwoord' value='"+leerling.wachtwoord+"' />")
                 tableRow.append("<input type='text' name='voornaam' value='"+leerling.voornaam+"' />")
                 tableRow.append("<input type='text' name='tussenvoegsel' value='"+leerling.tussenvoegsel+"' />")
                 tableRow.append("<input type='text' name='achternaam' value='"+leerling.achternaam+"' />")
                 tableRow.append("<input type='text' name='geslacht' value='"+leerling.geslacht+"' />")
                 tableRow.append("<input type='text' name='klas' value='"+leerling.klas+"' />")
                 tableRow.append("<input type='text' name='aanhefVerzorger' value='"+leerling.aanhefVerzorger+"' />")
                 tableRow.append("<input type='text' name='initialenVerzorger' value='"+leerling.initialenVerzorger+"' />")
                 tableRow.append("<input type='text' name='voorvoegselsVerzorger' value='"+leerling.voorvoegselsVerzorger+"' />")
                 tableRow.append("<input type='text' name='achternaamVerzorger' value='"+leerling.achternaamVerzorger+"' />")
                 tableRow.append("<input type='text' name='rolVerzorger' value='"+leerling.rolVerzorger+"' />")
                 tableRow.append("<input type='text' name='adres' value='"+leerling.adres+"' />")
                 tableRow.append("<input type='text' name='huisnummer' value='"+leerling.huisnummer+"' />")
                 tableRow.append("<input type='text' name='woonplaats' value='"+leerling.woonplaats+"' />")
                 tableRow.append("<input type='text' name='postcode' value='"+leerling.postcode+"' />")
                 tableRow.append("<input type='text' name='mobielnummer' value='"+leerling.mobielnummer+"' />")
                 tableRow.append("<input type='text' name='vastnummer' value='"+leerling.vastnummer+"' />")
                 tableRow.append("<input type='text' name='email' value='"+leerling.email+"' />")
                 tableRow.append("<input type='hidden' name='key' value='"+str(leerling.key())+"'><input type='submit' value='Aanpassen' /></form>")
                 tableRow.append("<form action='/datastore/leerlingpost' method='post'><input type='hidden' name='key' value='"+str(leerling.key())+"'><input type='hidden' name='delete' value='delete' />")
                 tableRow.append("<input type='submit' value='Verwijderen' /></form>")
                 tableData.append(tableRow)
             self.response.out.write(webpages.table(data=tableData, attributes="class='overzichtTable" ,head=['','leerlingID','wachtwoord','voornaam','tussenvoegsel','achternaam','geslacht','klas','aanhefVerzorger','initialenVerzorger','voorvoegselsVerzorger','achternaamVerzorger','rolVerzorger','adres','huisnummer','woonplaats','postcode','mobielnummer','vastnummer','email'],title="Leerlingen",divAttr='dataStoreDiv',evenOdd=True))
             self.response.out.write(webpages.footer())
         else:
             self.redirect('/beheerder')
     else:
         self.redirect('/')
 def get(self):
     session = get_current_session()
     if(session.__getitem__('loginType') == 'beheerder'):
         if(session.__getitem__('securityLevel') == 2):
             self.response.out.write(webpages.header(session))
             vakken = entities.Vak.all()
             tableData = []
             for vak in vakken:
                 tableRow = []
                 tableRow.append("<form action='/datastore/vakpost' method='post'>")
                 tableRow.append("<input type='text' name='vakCode' value='"+vak.vakCode+"' />")
                 tableRow.append("<input type='text' name='vakNaam' value='"+vak.vakNaam+"' />")
                 tableRow.append("<input type='hidden' name='key' value='"+str(vak.key())+"'><input type='submit' value='Aanpassen' /></form>")
                 tableRow.append("<form action='/datastore/vakpost' method='post'><input type='hidden' name='key' value='"+str(vak.key())+"'><input type='hidden' name='delete' value='delete' />")
                 tableRow.append("<input type='submit' value='Verwijderen' /></form>")
                 tableData.append(tableRow)
             self.response.out.write(webpages.table(data=tableData, attributes="class='overzichtTable" ,head=['','vakCode','vakNaam'],title="Vakken",divAttr='dataStoreDiv',evenOdd=True))
             self.response.out.write(webpages.footer())
         else:
             self.redirect('/beheerder')
     else:
         self.redirect('/')
 def get(self):
     session = get_current_session()
     if(session.__getitem__('loginType') == 'beheerder'):
         if(session.__getitem__('securityLevel') == 2):
             self.response.out.write(webpages.header(session))
             beheerders = entities.Beheerder.all()
             tableData = []
             for beheerder in beheerders:
                 tableRow = []
                 tableRow.append("<form action='/datastore/beheerderpost' method='post'>")
                 tableRow.append("<input type='text' name='login' value='"+beheerder.login+"' />")
                 tableRow.append("<input type='text' name='beschrijving' value='"+beheerder.beschrijving+"' />")
                 tableRow.append("<input type='text' name='wachtwoord' value='"+beheerder.wachtwoord+"' />")
                 tableRow.append("<input type='text' name='securityLevel' value='"+str(beheerder.securityLevel)+"' />")
                 tableRow.append("<input type='hidden' name='key' value='"+str(beheerder.key())+"'><input type='submit' value='Aanpassen' /></form>")
                 tableRow.append("<form action='/datastore/beheerderpost' method='post'><input type='hidden' name='key' value='"+str(beheerder.key())+"'><input type='hidden' name='delete' value='delete' />")
                 tableRow.append("<input type='submit' value='Verwijderen' /></form>")
                 tableData.append(tableRow)
             self.response.out.write(webpages.table(data=tableData, attributes="class='overzichtTable" ,head=['','login','beschrijving','wachtwoord','securityLevel'],title="Beheerders",divAttr='dataStoreDiv',evenOdd=True))
             self.response.out.write(webpages.footer())
         else:
             self.redirect('/beheerder')
     else:
         self.redirect('/')
Esempio n. 17
0
 def get(self):
     session = get_current_session()
     if(session.__getitem__('loginType') == 'leerling'):
         self.response.out.write(webpages.header(session))
         self.response.out.write("<div class='leerlingAccount'>")
         leerling = db.get(session.__getitem__('key'))
         tableData = []
         tableRow = []
         tableRow.append("Naam")
         tableRow.append(leerling.voornaam+" "+leerling.tussenvoegsel+" "+leerling.achternaam)
         tableData.append(tableRow)
         tableRow = []
         tableRow.append("Geslacht")
         tableRow.append(leerling.geslacht)
         tableData.append(tableRow)
         tableRow = []
         tableRow.append("Klas")
         tableRow.append(leerling.klas)
         tableData.append(tableRow)
         tableRow = []
         tableRow.append("Naam verzorger/voogd")
         tableRow.append(leerling.aanhefVerzorger+" "+leerling.initialenVerzorger+" "+leerling.voorvoegselsVerzorger+" "+leerling.achternaamVerzorger)
         tableData.append(tableRow)
         tableRow = []
         tableRow.append("Rol verzorger/voogd")
         tableRow.append(leerling.rolVerzorger)
         tableData.append(tableRow)
         tableRow = []
         tableRow.append("Adres")
         tableRow.append(leerling.adres)
         tableData.append(tableRow)
         tableRow = []
         tableRow.append("Huisnummer")
         tableRow.append(leerling.huisnummer)
         tableData.append(tableRow)
         tableRow = []
         tableRow.append("Woonplaats")
         tableRow.append(leerling.woonplaats)
         tableData.append(tableRow)
         tableRow = []
         tableRow.append("Postcode")
         tableRow.append(leerling.postcode)
         tableData.append(tableRow)
         tableRow = []
         tableRow.append("Mobielnummer")
         tableRow.append(leerling.mobielnummer)
         tableData.append(tableRow)
         tableRow = []
         tableRow.append("Vastnummer")
         tableRow.append(leerling.vastnummer)
         tableData.append(tableRow)
         tableRow = []
         tableRow.append("E-mail")
         tableRow.append(leerling.email)
         tableData.append(tableRow)
         
         self.response.out.write(webpages.table(tableData,attributes="class='accountTable'",title="<h2>Leerling: "+leerling.leerlingID+"</h2>",divAttr='leerlingAccountGegevens'))
         
         tableData = []
         tableRow = []
         self.response.out.write("<form action='/accountwachtwoordpost' method='post'>")
         tableRow.append("Huidig wachtwoord")
         tableRow.append("<input type='password' id='huidig_password' name='huidig_password' />")
         tableData.append(tableRow)
         tableRow = []
         tableRow.append("Nieuwe wachtwoord")
         tableRow.append("<input type='password' id='nieuw_password' name='nieuw_password' />")
         tableData.append(tableRow)
         tableRow = []
         tableRow.append("Herhaal wachtwoord")
         tableRow.append("<input type='password' id='herhaal_password' name='herhaal_password' />")
         tableData.append(tableRow)
         tableRow = []
         tableRow.append("<input type='submit' value='Ok' />")
         
         tableData.append(tableRow)
         self.response.out.write(webpages.table(tableData,attributes="class='accountTablePassword'",title="<h3>Wachtwoord veranderen</h3>", divAttr='leerlingAccountWachtwoord'))
         self.response.out.write("</form>")
         self.response.out.write("</div>")
     elif(session.__getitem__('loginType') == 'docent'):
         self.response.out.write(webpages.header(session))
         self.response.out.write("<div class='docentAccount'>")
         docent = db.get(session.__getitem__('key'))
         
         tableData = []
         tableRow = []
         tableRow.append("Naam")
         tableRow.append(docent.aanhef+" "+docent.naam)
         tableData.append(tableRow)
         tableRow = []
         tableRow.append("Postvaknummer")
         tableRow.append(str(docent.postvaknummer))
         tableData.append(tableRow)
         tableRow = []
         tableRow.append("Email")
         tableRow.append(docent.email)
         tableData.append(tableRow)
         
         self.response.out.write(webpages.table(tableData,attributes="class='accountTable'",title="<h2>Docent: "+docent.docentID+"</h2>",divAttr='docentAccountGegevens'))
         
         tableData = []
         tableRow = []
         self.response.out.write("<form action='/accountwachtwoordpost' method='post'>")
         tableRow.append("Huidig wachtwoord")
         tableRow.append("<input type='password' id='huidig_password' name='huidig_password' />")
         tableData.append(tableRow)
         tableRow = []
         tableRow.append("Nieuwe wachtwoord")
         tableRow.append("<input type='password' id='nieuw_password' name='nieuw_password' />")
         tableData.append(tableRow)
         tableRow = []
         tableRow.append("Herhaal wachtwoord")
         tableRow.append("<input type='password' id='herhaal_password' name='herhaal_password' />")
         tableData.append(tableRow)
         tableRow = []
         tableRow.append("<input type='submit' value='Ok' />")
         
         tableData.append(tableRow)
         self.response.out.write(webpages.table(tableData,attributes="class='accountTablePassword'",title="<h3>Wachtwoord veranderen</h3>", divAttr='leerlingAccountWachtwoord'))
         self.response.out.write("</form>")
         self.response.out.write("</div>")
         
     elif(session.__getitem__('loginType') == 'beheerder'):
         self.response.out.write(session.__getitem__('header'))
         self.response.out.write("<div class='beheerAccount'>")
         beheerder = db.get(session.__getitem__('key'))
         tableData = []
         tableRow = []
         tableRow.append("Beschrijving")
         tableRow.append(beheerder.beschrijving)
         tableData.append(tableRow)
         tableRow = []
         tableRow.append("SecurityLevel")
         if(beheerder.securityLevel == 0):
             tableRow.append("Read-only access")
         elif(beheerder.securityLevel == 1):
             tableRow.append("Secretariaat")
         elif(beheerder.securityLevel == 2):
             tableRow.append("Admin")
         else:
             tableRow.append("Error")
         tableData.append(tableRow)
         tableRow = []
         self.response.out.write(webpages.table(tableData,attributes="class='accountTable'",title="<h2>Beheerder: "+beheerder.login+"</h2>",divAttr='docentAccountGegevens'))
         
         tableData = []
         tableRow = []
         self.response.out.write("<form action='/accountwachtwoordpost' method='post'>")
         tableRow.append("Huidig wachtwoord")
         tableRow.append("<input type='password' id='huidig_password' name='huidig_password' />")
         tableData.append(tableRow)
         tableRow = []
         tableRow.append("Nieuwe wachtwoord")
         tableRow.append("<input type='password' id='nieuw_password' name='nieuw_password' />")
         tableData.append(tableRow)
         tableRow = []
         tableRow.append("Herhaal wachtwoord")
         tableRow.append("<input type='password' id='herhaal_password' name='herhaal_password' />")
         tableData.append(tableRow)
         tableRow = []
         tableRow.append("<input type='submit' value='Ok' />")
         
         tableData.append(tableRow)
         self.response.out.write(webpages.table(tableData,attributes="class='accountTablePassword'",title="<h3>Wachtwoord veranderen</h3>", divAttr='leerlingAccountWachtwoord'))
         self.response.out.write("</form>")
         self.response.out.write("</div>")
     else:
         self.redirect('/')
     self.response.out.write(webpages.footer())