def insertParts(self, form): print("form: ", form) if len(form) != 4: return jsonify(Error="Malformed post request") Partsmaterial = form['PartsMaterial'] Partscolor = form['PartsColor'] Partsdescription = form['PartsDescription'] resourceid = form['ResourceID'] if Partsmaterial and Partscolor and Partsdescription and resourceid: dao = PartsDAO() Partsid = dao.insert( Partsmaterial, Partscolor, Partsdescription, resourceid, ) result = self.build_parts_attributes( Partsmaterial, Partscolor, Partsdescription, resourceid, ) return jsonify(Parts=result), 201 else: return jsonify(Error="Unexpected attributes in post request")
def insertPartJson(self, json): pname = json['pname'] pprice = json['pprice'] pmaterial = json['pmaterial'] pcolor = json['pcolor'] if pcolor and pprice and pmaterial and pname: dao = PartsDAO() pid = dao.insert(pname, pcolor, pmaterial, pprice) result = self.build_part_attributes(pid, pname, pcolor, pmaterial, pprice) return jsonify(Part=result), 201 else: return jsonify(Error="Unexpected attributes in post request"), 400
def insertPartsJson(self, json): Partsmaterial = json['PartsMaterial'] Partscolor = json['PartsColor'] Partsdescription = json['PartsDescription'] resourceid = json['ResourceID'] if Partsmaterial and Partscolor and Partsdescription and resourceid: dao = PartsDAO() Partsid = dao.insert(Partsmaterial, Partscolor, Partsdescription, resourceid) result = self.build_parts_attributes(Partsid, Partsmaterial, Partscolor, Partsdescription, resourceid) return jsonify(Parts=result), 201 else: return jsonify(Error="Unexpected attributes in post request")
def insertPart(self, form): if len(form) != 4: return jsonify(Error="Malformed post request"), 400 else: pname = form['pname'] pprice = form['pprice'] pmaterial = form['pmaterial'] pcolor = form['pcolor'] if pcolor and pprice and pmaterial and pname: dao = PartsDAO() pid = dao.insert(pname, pcolor, pmaterial, pprice) result = self.build_part_attributes(pid, pname, pcolor, pmaterial, pprice) return jsonify(Part=result), 201 else: return jsonify( Error="Unexpected attributes in post request"), 400