displayErrorPage($histQ);
 }
 $histQ->close();
 #**************************************************************************
 #*  Calc late fee if any
 #**************************************************************************
 if ($saveDaysLate > 0 and $dailyLateFee > 0) {
     $fee = $dailyLateFee * $saveDaysLate;
     $trans = new MemberAccountTransaction();
     $trans->setMbrid($saveMbrid);
     $trans->setCreateUserid($_SESSION["userid"]);
     $trans->setTransactionTypeCd("+c");
     $trans->setAmount($fee);
     $trans->setDescription($loc->getText("shelvingCartTrans", array("barcode" => $barcode)));
     $transQ = new MemberAccountQuery();
     $transQ->connect();
     if ($transQ->errorOccurred()) {
         $transQ->close();
         displayErrorPage($transQ);
     }
     $trans = $transQ->insert($trans);
     if ($transQ->errorOccurred()) {
         $transQ->close();
         displayErrorPage($transQ);
     }
     // Set fee message
     if (OBIB_LOCALE == 'th') {
         $balText = number_format($fee, 2) . ' บาท';
     } else {
         $balText = moneyFormat($fee, 2);
     }
Пример #2
0
$materialTypeDm = $dmQ->getAssoc("material_type_dm");
$materialImageFiles = $dmQ->getAssoc("material_type_dm", "image_file");
$memberFieldsDm = $dmQ->getAssoc("member_fields_dm");
$dmQ->close();
#****************************************************************************
#*  Search database for member
#****************************************************************************
$mbrQ = new MemberQuery();
$mbrQ->connect();
$mbr = $mbrQ->get($mbrid);
$mbrQ->close();
#****************************************************************************
#*  Check for outstanding balance due
#****************************************************************************
$acctQ = new MemberAccountQuery();
$acctQ->connect();
if ($acctQ->errorOccurred()) {
    $acctQ->close();
    displayErrorPage($acctQ);
}
$balance = $acctQ->getBalance($mbrid);
if ($acctQ->errorOccurred()) {
    $acctQ->close();
    displayErrorPage($acctQ);
}
$acctQ->close();
#**************************************************************************
#*  Show member information
#**************************************************************************
require_once "../shared/header.php";
$balMsg = "";