Esempio n. 1
0
def get_bookings_last_year():
    start = datetime.utcnow().date() - timedelta(days=365)
    end = datetime.utcnow().date() - timedelta(days=358)
    resources = Booking.query.filter(Booking.date.between(start, end)).all()
    data = Booking.to_collection_dict(resources)
    return jsonify(data)
Esempio n. 2
0
def get_bookings_today():
    start = datetime.utcnow().date()
    end = start + timedelta(days=1)
    resources = Booking.query.filter(Booking.date.between(start, end)).all()
    data = Booking.to_collection_dict(resources)
    return jsonify(data)
Esempio n. 3
0
def get_bookings_today_future():
    start = datetime.utcnow().date()
    resources = Booking.query.filter(Booking.date >= start).all()
    data = Booking.to_collection_dict(resources)
    return jsonify(data)
Esempio n. 4
0
def get_bookings():
    data = Booking.to_collection_dict(Booking.query.all())
    return jsonify(data)