예제 #1
0
    def del_client(client_id):
        try:
            ClientService.delete_client(int(client_id))
            return "", 205

        except ResourceNotFound as r:
            return r.message, 404
예제 #2
0
 def del_client(client_id):
     try:
         ClientService.delete_client(int(client_id))
         return '', 204
     except ValueError as e:
         return 'Not a valid ID', 400
     except ResourceNotFound as r:
         return r.message, 404
예제 #3
0
 def delete_client(id):
     delete_count = ClientService.delete_client(id)
     if delete_count > 0:
         return f"Deleted {delete_count} items", 204
     else:
         logger.log(f"Client could not be deleted with an id of {id}")
         return "Client Not Found", 404
예제 #4
0
 def delete_client(client_id):
     try:
         client = ClientService.delete_client(int(client_id))
         return jsonify(client.json()), 205
     except ResourceNotFound as r:
         return r.message, 404
     except BadRequestInput as bri:
         return bri.messaeg, 400
예제 #5
0
 def test_94_delete(self):
     self.assertTrue(
         ClientService.delete_client(ClientServiceTest.client.id))
예제 #6
0
 def delete_client(client_id):
     try:
         ClientService.delete_client(int(client_id))
         return '', 205
     except ValueError as e:
         return f"No id:{client_id}", 404