Exemplo n.º 1
0
    def registerSchool(self, schoolName):
        if not self.__SchoolExists(schoolName):
            password = self.__generatePassword(6)
            studentPassword = self.__generatePassword(6)

            aSchool = School(name=schoolName, listStudents=[], password=password, studentPassword=studentPassword)

            if not self.db.has("schools"):
                self.db.createTable("schools")
            schools = self.db.getTable("schools")
            aSchool.store(schools)
            return True
        else:
            return False
Exemplo n.º 2
0
    schools = None
    
    db = dbConnector("jogodojornal")

    print "--> Students..."

    aStudent = Student(_id="Damien",grade="9th grade")
    aStudent = Student(_id="Chuck",grade="9th grade")
    aStudent = Student(_id="Pedro",grade="9th grade")
    aStudent = Student(_id="Didier",grade="9th grade")
    print aStudent
    
    print '--> Schools...'
    if not db.has("schools"):
        db.createTable('schools')
    schools = db.getTable('schools')
    aSchool = School(name="Escola Santa Clara" ,password='******',studentPassword='******',email='*****@*****.**')
    aSchool.addStudent(aStudent)
    aSchool.store(schools)
    
    print '--> Admin...'
    
    anAdmin = Admin(name='damien' , email = '*****@*****.**', password = '******')
    if not db.has('admins-jogodojornal'): 
        db.createTable('admins-jogodojornal')
    admins = db.getTable('admins-jogodojornal')
    anAdmin.store(admins)
    print anAdmin
    
    print '--> Finished...'