Example #1
0
    def get(self, id):
        """Auslesen eines bestimmten Person-Objekts.

        Das auszulesende Objekt wird durch die id in dem URI bestimmt.
        """
        adm = ProjektAdministration()
        person = adm.get_person_by_id(id)
        return person
Example #2
0
    def put(self):
        """Update des User-Objekts."""

        userId = request.args.get("id")
        name = request.args.get("name")
        email = request.args.get("email")
        adm = ProjektAdministration()
        user = adm.get_person_by_id(userId)
        user.set_name(name)
        user.set_email(email)
        adm.update_person_by_id(user)