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; }
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; }