Example #1
0
 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")
Example #2
0
 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
Example #3
0
 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")
Example #4
0
 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