示例#1
0
 def get(self):
     kitid = self.get_argument('kitid', None)
     if kitid is not None:
         kitdetails = db.getAGKitDetails(kitid)
         email = db.get_user_info(kitid)['email']
         self.render("ag_edit_kit.html", response=None, email=email,
                     kitinfo=kitdetails, currentuser=self.current_user)
示例#2
0
 def get(self):
     kitid = self.get_argument('kitid', None)
     if kitid is not None:
         kitdetails = db.getAGKitDetails(kitid)
         email = db.get_user_info(kitid)['email']
         self.render("ag_edit_kit.html", response=None, email=email,
                     kitinfo=kitdetails, currentuser=self.current_user)
示例#3
0
    def post(self):
        supplied_kit_id = self.get_argument('kit_id')
        num_barcodes = int(self.get_argument('num_barcodes'))

        ag_kit_id = db.getAGKitDetails(supplied_kit_id)['ag_kit_id']
        barcodes = db.add_barcodes_to_kit(ag_kit_id, num_barcodes)

        self.render("ag_add_barcode_kit.html", currentuser=self.current_user,
                    kit_ids=db.get_used_kit_ids(), skid=supplied_kit_id,
                    barcodes=', '.join(barcodes))