Пример #1
0
    def getAllTrolleys(self):
        dao = TrolleyDao()
        results_list = dao.getAllTrolleys()
        trolleys_list = []

        trolleys_list = trolleyRepository(results_list)
        trolleys_list = list(map(getInfo, trolleys_list))

        return jsonify(Trolleys=trolleys_list)
Пример #2
0
    def getTrolleyByPlate(self, plate):
        dao = TrolleyDao()
        result = dao.getTrolleyByPlate(plate)

        if not result:
            return jsonify(Error="Trolley Not Found"), 404
        else:
            trolley = trolleyRepository(result)
            trolley = getInfo(trolley)
            return jsonify(Trolley=trolley)
Пример #3
0
    def getTrolleysByMileageRange(self, mileage_low, mileage_high):
        dao = TrolleyDao()
        results_list = dao.getTrolleysByMileageRange(mileage_low, mileage_high)
        trolleys_list = []

        if not results_list:
            return jsonify(Error="Trolleys Not Found"), 404
        else:
            trolleys_list = trolleyRepository(results_list)
            trolleys_list = list(map(getInfo, trolleys_list))
            return jsonify(Trolleys=trolleys_list)
Пример #4
0
    def getTrolleysByCapacity(self, capacity):
        dao = TrolleyDao()
        results_list = dao.getTrolleysByCapacity(capacity)
        trolleys_list = []

        if not results_list:
            return jsonify(Error="Trolleys Not Found"), 404
        else:
            trolleys_list = trolleyRepository(results_list)
            trolleys_list = list(map(getInfo, trolleys_list))
            return jsonify(Trolleys=trolleys_list)