示例#1
0
 function showFieldDBSChangeDates($primkey)
 {
     $respondent = new Respondent($primkey);
     $displayNurse = new DisplayNurse();
     $lab = new Lab($primkey);
     $lab->setFieldDBSCollectedDate(loadvar('fielddbscollected'));
     $lab->setFieldDBSReceivedDate(loadvar('fielddbsreceived'));
     $lab->setFieldDBSShipmentDate(loadvar('fielddbsshipped'));
     $lab->setFieldDBSReceivedDateFromLab(loadvar('fielddbsshipmentreturneddate'));
     $lab->setFieldDBSClinicResultsIssued(loadvar('fielddbsclinicresultsissueddate'));
     $lab->setFieldDBSStatus(loadvar('fielddbsstatus'));
     $lab->saveChanges();
     $message = $displayNurse->displayInfo(Language::labelNurseDBSUpdated());
     return $displayNurse->showRespondentInfo($respondent, $message);
 }