function getDiscount($rowCoupon, $memberid) { global $DB; include_once MODELS . '/member_model.php'; $objMember = new member(); $InvRow = $this->getInvoice(); if ($InvRow->id > 0) { $row = $objMember->getMembers($memberid); if ($rowCoupon->discount_price > 0) { $discount = $rowCoupon->discount_price; } else { $discount = $row->amount_paid * $rowCoupon->discount_perc / 100; } //$discount = (($row->amount_paid * $rowCoupon->discount) / 100); $finalAmount = $row->amount_paid - $discount; $_SESSION['register']['coupon_code'] = $rowCoupon->coupon_code; return json_encode(array('discount' => '$' . number_format($discount, 2), 'final' => '$' . number_format($finalAmount, 2), 'error' => '', 'success' => ' Coupon Discount HKD $' . number_format($discount, 2))); } }
<?php $model = $_REQUEST['model']; $action = $_REQUEST['action']; include_once MODELS . "/member_model.php"; switch (strtoupper($action)) { case 'SAVE': $objMember = new member(); $objMember->setMembers(); break; case 'PAYMENT': if (isset($_REQUEST['btn_submit_x']) && $_REQUEST['btn_submit_x'] != '') { $objMember = new member(); $row = $objMember->payment(); } else { $objMember = new member(); $row = $objMember->getMembers($_SESSION['register']['member_id']); } break; case 'PAID': $objMember = new member(); $objMember->finalPayment(); break; case 'REGISTER': if ($_SESSION['site']['ai_user'] != '') { $objComm->redirect1("index.php"); } break; default: break; }