コード例 #1
0
ファイル: portal.py プロジェクト: wdwvt1/american-gut-web
    def get(self):
        errmsg = self.get_argument('errmsg', "")
        kit_id = self.current_user

        user_info = AG_DATA_ACCESS.get_user_info(kit_id)
        user_name = user_info['name']

        kit_details = AG_DATA_ACCESS.getAGKitDetails(kit_id)
        kit_verified = True if kit_details['kit_verified'] == 'y' else False

        results = AG_DATA_ACCESS.get_barcode_results(kit_id)
        has_results = len(results) != 0

        barcodes = AG_DATA_ACCESS.getBarcodesByKit(kit_id)

        kit_ver_error = False
        verification_textbox = ''

        self.render("portal.html",
                    skid=kit_id,
                    user_name=user_name,
                    errmsg=errmsg,
                    kit_verified=kit_verified,
                    has_results=has_results,
                    results=results,
                    barcodes=barcodes,
                    kit_ver_error=kit_ver_error,
                    verification_textbox=verification_textbox)
コード例 #2
0
ファイル: portal.py プロジェクト: wdwvt1/american-gut-web
    def post(self):
        kit_id = self.current_user
        errmsg = self.get_argument('errmsg', "")
        user_code = self.get_argument('user_verification_code')
        kit_details = AG_DATA_ACCESS.getAGKitDetails(kit_id)
        barcodes = AG_DATA_ACCESS.getBarcodesByKit(kit_id)
        user_info = AG_DATA_ACCESS.get_user_info(kit_id)
        user_name = user_info['name']
        results = AG_DATA_ACCESS.get_barcode_results(kit_id)
        has_results = len(results) != 0

        kit_verified = True if kit_details['kit_verified'] == 'y' else False

        if kit_details['kit_verification_code'] == user_code:
            AG_DATA_ACCESS.verifyKit(kit_id)
            kit_ver_error = False
            verification_textbox = ''
        else:
            kit_ver_error = True
            verification_textbox = ' highlight'

        self.render("portal.html",
                    skid=kit_id,
                    user_name=user_name,
                    errmsg=errmsg,
                    kit_verified=kit_verified,
                    has_results=has_results,
                    results=results,
                    barcodes=barcodes,
                    verification_textbox=verification_textbox,
                    kit_ver_error=kit_ver_error)
コード例 #3
0
ファイル: portal.py プロジェクト: jwdebelius/american-gut-web
    def post(self):
        kit_id = self.current_user
        errmsg = self.get_argument('errmsg', "")
        user_code = self.get_argument('user_verification_code')
        kit_details = AG_DATA_ACCESS.getAGKitDetails(kit_id)
        barcodes = AG_DATA_ACCESS.getBarcodesByKit(kit_id)
        user_info = AG_DATA_ACCESS.get_user_info(kit_id)
        user_name = user_info['name']
        results = AG_DATA_ACCESS.get_barcode_results(kit_id)
        has_results = len(results) != 0

        kit_verified = True if kit_details['kit_verified'] == 'y' else False

        if kit_details['kit_verification_code'] == user_code:
            AG_DATA_ACCESS.verifyKit(kit_id)
            kit_ver_error = False
            verification_textbox = ''
        else:
            kit_ver_error = True
            verification_textbox = ' highlight'

        self.render("portal.html", skid=kit_id, user_name=user_name,
                    errmsg=errmsg, kit_verified=kit_verified,
                    has_results=has_results, results=results,
                    barcodes=barcodes,
                    verification_textbox=verification_textbox,
                    kit_ver_error=kit_ver_error)
コード例 #4
0
ファイル: portal.py プロジェクト: jwdebelius/american-gut-web
    def get(self):
        errmsg = self.get_argument('errmsg', "")
        kit_id = self.current_user

        user_info = AG_DATA_ACCESS.get_user_info(kit_id)
        user_name = user_info['name']

        kit_details = AG_DATA_ACCESS.getAGKitDetails(kit_id)
        kit_verified = True if kit_details['kit_verified'] == 'y' else False

        results = AG_DATA_ACCESS.get_barcode_results(kit_id)
        has_results = len(results) != 0

        barcodes = AG_DATA_ACCESS.getBarcodesByKit(kit_id)

        kit_ver_error = False
        verification_textbox = ''

        self.render("portal.html", skid=kit_id, user_name=user_name,
                    errmsg=errmsg, kit_verified=kit_verified,
                    has_results=has_results, results=results,
                    barcodes=barcodes, kit_ver_error=kit_ver_error,
                    verification_textbox=verification_textbox)