Example #1
0
 def delete(self, id):
     """Löschen eines Projekt Typen aus der DB"""
     adm = ProjectAdministration()
     project_type = adm.get_project_type_by_id(id)
     if project_type is None:
         return 'Projekt Typ konnte nicht aus der DB gelöscht werden', 500
     else:
         adm.delete_project_type(project_type)
         return 'Projekt Typ wurde erfolgreich aus der DB gelöscht', 200
Example #2
0
    def delete(self, id):
        """Löschen eines bestimmten projecttype-Objekts.

        Das zu löschende Objekt wird durch die ```id``` bestimmt.
        """
        adm = ProjectAdministration()
        pt = adm.get_project_type_by_id(id)
        adm.delete_project_type(pt)
        return '', 200
Example #3
0
    def get(self, id):
        """Auslesen aller Projekt per Projekt_Typ_id
        """
        adm = ProjectAdministration()
        proje = adm.get_project_type_by_id(id)

        if proje is not None:
            project_liste = adm.get_project_by_project_type_id(proje)
            return project_liste
        else:
            return "", 500
Example #4
0
 def get(self, id):
     """Auslesen eines Projekt Typen aus der DB"""
     adm = ProjectAdministration()
     project_type = adm.get_project_type_by_id(id)
     return project_type
Example #5
0
 def get(self, id):
     """Auslesen eines bestimmten Projecttype-Objekts.
     """
     adm = ProjectAdministration()
     pt = adm.get_project_type_by_id(id)
     return pt