Exemple #1
0
    def insertResources(self, form):
        if len(form) != 2:
            return jsonify(Error="Malformed POST request"), 400
        else:

            sid = form['sid']
            qty = form['qty']
            if sid and qty:
                dao = ResourcesDAO()
                rid = dao.insert(sid, qty)
                result = self.build_resource_attributes(rid, sid, qty)
                return jsonify(Resources=result), 201
            else:
                return jsonify(
                    Error="Unexpected attributes in POST request"), 400
Exemple #2
0
    def insertResource(self, form):
        dao = ResourcesDAO ()
        if len (form) != 7:
            return jsonify (Error="Malformed post request"), 400
        else:
            # rid = form['rid']
            uid = form['uid']
            rname = form['rname']
            rprice = form['rprice']
            descpercent = form['descpercent']
            rcategory = form['rcategory']
            rqty = form['rqty']
            rregion = form['rregion']

            if uid and rname and rprice and descpercent and rcategory and rqty and rregion:
                rid = dao.insert (uid, rname, rprice, descpercent, rcategory, rqty, rregion)
                result = self.build_allresourcesinfo_dict2 (rid, uid, rname, rprice, descpercent, rcategory, rqty,
                                                            rregion)
                return jsonify (Part=result), 201
            else:
                return jsonify (Error="Unexpected attributes in post request"), 400