示例#1
0
 function showFieldDBS()
 {
     $returnStr = $this->showNurseHeader(Language::messageSMSTitle());
     $returnStr .= '<div id="wrap">';
     $returnStr .= $this->showNavBar();
     $returnStr .= '<div class="container"><p>';
     //begin content
     $returnStr .= '<ol class="breadcrumb">';
     $returnStr .= '<li>' . setSessionParamsHref(array('page' => 'nurse.search'), Language::labelSearch()) . '</li>';
     $returnStr .= '<li class="active">' . Language::labelNurseDBSTToLab() . '</li>';
     $returnStr .= '</ol>';
     global $db;
     $query = 'select * from ' . Config::dbSurveyData() . '_lab where fielddbsstatus = 1';
     $result = $db->selectQuery($query);
     if ($result != null) {
         $returnStr .= '<table>';
         while ($row = $db->getRow($result)) {
             $lab = new Lab($row['primkey']);
             $returnStr .= '<tr><td>' . $lab->getBarCode() . '</td><td>' . $lab->getFieldDBSCollectedDate() . '</td></tr>';
         }
         $returnStr .= '</table>';
     }
     //end content
     $returnStr .= '</p></div>    </div>';
     //container and wrap
     $returnStr .= $this->showBottomBar();
     $returnStr .= $this->showFooter(false);
     return $returnStr;
 }
示例#2
0
 function showRespondentFieldDBSShipToLab()
 {
     /*        $displayNurse = new DisplayNurse();
               return $displayNurse->showFieldDBS(); */
     ob_clean();
     global $db;
     echo $this->parseTextTrackingSheet(file_get_contents('documentation/DBS To Lab/Header.html'), null, null);
     $returnStr = '';
     $query = 'select primkey from ' . Config::dbSurveyData() . '_lab where fielddbsstatus = 1';
     $result = $db->selectQuery($query);
     $i = 1;
     if ($result != null) {
         while ($row = $db->getRow($result)) {
             $lab = new Lab($row['primkey']);
             $barcode = 'lab/barcode/barcodegen/html/image.php?filetype=PNG&dpi=72&scale=1&rotation=0&font_family=Arial.ttf&font_size=11&text=' . $lab->getBarCode() . '&thickness=20&start=B&code=BCGcode128';
             $returnStr .= '<tr style="height:100px"><td align=center>' . $i . '</td><td align=center><img src=' . $barcode . '></td><td colspan=2 align=center>' . $lab->getFieldDBSCollectedDate() . '</td>';
             $returnStr .= '<td colspan=3></td><td colspan=5></td><td colspan=3></td></tr>';
             $i++;
         }
     }
     echo $returnStr;
     echo $this->parseTextTrackingSheet(file_get_contents('documentation/DBS To Lab/Footer.html'), null, null);
     exit;
 }