Example #1
0
 def post(self, mid):
     # creates a reward
     # @param mid: merchant id 
     # create rid
     
     data = request.json
     rid = new_id()
     mid = mid
     type = data['type']
     summary = data['summary']
     details = data['details']
     fineprint = data['fineprint']
     discount = data['discount']
     credit = data['credit']
     l_amount = data['l_amount']
     l_visits = data['l_visits']
     l_maxNumber = data['l_maxNumber']
     exp = data['exp']
     
     r = Reward.register(rid, mid, type, summary, details, fineprint, discount, credit, l_amount, l_visits, l_maxNumber, exp)
     
     if r:
         message = {
         'status': 200,
         'message': "reward created",
         }
         resp = jsonify(message)
         resp.status_code = 200
     
         return resp
     else:
         message = {
             'status': 404,
             'message': 'bad data',
         }
         resp = jsonify(message)
         resp.status_code = 404
     
         return resp
Example #2
0
 def post(self):
     data = request.json
     mid = new_id()
     name = "mikes bike shop"
     m = Merchant(mid = mid, name = name)
     success = m.put()
     if success:
         message = {
         'status': 200,
         'message': 'success',
         }
         resp = jsonify(message)
         resp.status_code = 200
     
         return resp
     else:
         message = {
             'status': 404,
             'message': 'bad data',
         }
         resp = jsonify(message)
         resp.status_code = 404
     
         return resp