Exemple #1
0
    def get(self, owner):
        """ Auslesen von Projekt-Objekten, die durch den Eigentümer bestimmt werden.

        """
        adm = ProjectAdministration()
        pro = adm.get_project_by_owner(owner)
        return pro
Exemple #2
0
    def get(self, id):
        """Auslesen aller Projekte von einer bestimmten Person.

        Das Person-Objekt dessen Projekte wir lesen möchten, wird durch id bestimmt.
        """
        adm = ProjectAdministration()
        # Zunächst benötigen wir den durch id gegebener Person.
        pers = adm.get_person_by_id(id)

        if pers is not None:

            project_list = adm.get_project_by_owner(pers)
            return project_list
        else:
            return "Person not found", 500