예제 #1
0
 def single_request(requestid):
     response_object = {'status': 'success'}
     if request.method == 'PUT':
         requestjson = request.get_json()
         name = requestjson['name']
         description = requestjson['description']
         status = requestjson['status']
         createdby = requestjson['createdby']   
         updated = requestjson['updated']
         requestaddresult = Request.edit_request(requestid, name, description, status, createdby, updated)
         response_object['message'] = 'Request updated!'
     if request.method == 'DELETE':
         requestaddresult = Request.delete_request(requestid)
         response_object['message'] = 'Request removed!'
     if requestaddresult.success == True:
         return jsonClassEncoder.encode(requestaddresult), 200
     else:
         return jsonClassEncoder.encode(requestaddresult), 500