Exemplo n.º 1
0
 def samples(self):
     db = DB()
     if request.method == "GET":
         if request.params["id"] == "*":
             smallitems, largeitems = db.getSampleBoxItems()
             return Sale.toTableSampleBoxes(smallitems, largeitems, request.params["staticTable"])
         else:
             date = db.getSampleItem(request.params["id"])
             return json.dumps(date)
     elif request.method == "PUT":
         # Edit Date
         if request.params["id"] != "" and request.params["item"] != "" and request.params["is_small_box"] != "":
             success = db.updateSampleItem(
                 request.params["id"], request.params["item"], request.params["is_small_box"]
             )
             if success:
                 return self.trueString
             else:
                 return '{"success":"false","message":"Failed to enter new order."}'
         elif request.params["id"] == "" and request.params["item"] != "" and request.params["is_small_box"] != "":
             # New Date
             success = db.addNewSampleItem(request.params["item"], request.params["is_small_box"])
             if success:
                 return self.trueString
             else:
                 return '{"success":"false","message":"Failed to new item."}'
                 # Delete Date
         else:
             success = db.deleteSampleItem(request.params["id"])
             if success:
                 return self.trueString
             else:
                 return '{"success":"false","message":"Failed to delete item."}'
Exemplo n.º 2
0
 def samples(self):
     db = DB()
     if (request.method == "GET"):
         if (request.params['id'] == '*'):
             smallitems, largeitems = db.getSampleBoxItems()
             return Sale.toTableSampleBoxes(smallitems, largeitems,
                                            request.params['staticTable'])
         else:
             date = db.getSampleItem(request.params['id'])
             return json.dumps(date)
     elif (request.method == "PUT"):
         #Edit Date
         if (request.params['id'] != '' and request.params['item'] != ''
                 and request.params['is_small_box'] != ''):
             success = db.updateSampleItem(request.params['id'],
                                           request.params['item'],
                                           request.params['is_small_box'])
             if success:
                 return self.trueString
             else:
                 return "{\"success\":\"false\",\"message\":\"Failed to enter new order.\"}"
         elif (request.params['id'] == '' and request.params['item'] != ''
               and request.params['is_small_box'] != ''):
             #New Date
             success = db.addNewSampleItem(request.params['item'],
                                           request.params['is_small_box'])
             if success:
                 return self.trueString
             else:
                 return "{\"success\":\"false\",\"message\":\"Failed to new item.\"}"
         #Delete Date
         else:
             success = db.deleteSampleItem(request.params['id'])
             if success:
                 return self.trueString
             else:
                 return "{\"success\":\"false\",\"message\":\"Failed to delete item.\"}"