示例#1
0
def createPerson(personCalled):
    person = Person(called=personCalled)
    print(
        "Enter more details of the person: given name, maiden name, birth date, has user account, team member"
    )
    print("Press Enter if not present.")
    person.givenName = getStrInput("Given name")
    person.surName = getStrInput("Surname")
    person.maidenName = getStrInput("Maiden name")
    person.gender = getStrInput("Gender")
    person.birthDate = getDateInput("Birth date")
    # person.hasUserAccount = getBoolInput("Do they have user account")
    # person.isTeamMember = getBoolInput("Are they a team member")
    person.addToDB()
    return person
示例#2
0
newInteractionMaterial = InteractionMaterial(name="testinteractionmaterial")
newInteractionMaterial.addToDB()

printNew = InteractionMaterial.getByUUID(newInteractionMaterial.uuid)
print(str(printNew.uuid) + printNew.name)




newOrg = Organization(called="testOrg", longName="test organization")
newOrg.addToDB()

printNew = Organization.getByUUID(newOrg.uuid)
print(str(printNew.uuid) + printNew.called)




newPerson = Person(called="Don", givenName="Donald", surName="Burton", gender="Male", hasUserAccount=True, isTeamMember=True)
newPerson.addToDB()

printNew = Person.getByUUID(newPerson.uuid)
print(str(printNew.uuid) + printNew.gender)


newVarDoc = VariableDocumentation(handle='test', inputVariations=['inputvar1', 'inputvar2'])
newVarDoc.addToDB()

printNew = VariableDocumentation.getByUUID(newVarDoc.uuid)
print(str(printNew.uuid) + printNew.inputVariations[0])