Browse Source

Resets payment_type && amount if storage date is nullified.

devel
Jonathan Rosenbaum 10 years ago
parent
commit
2a0d9f542f
  1. 9
      js/transaction.js
  2. 9
      json/transaction.php

9
js/transaction.js

@ -70,7 +70,7 @@ $(function() {
}
// Make change editable - could turn off when no shop
// Make Change Fund editable
$('.editable_change input').mask("#0.00",{reverse: true, placeholder: "000"});
$('.editable_change').editable("json/transaction.php",
{
@ -237,8 +237,15 @@ $(function() {
$("#price").show();
$("#payment_type").show();
} else {
$("#amount").val("");
$("#price").hide();
$('input[type=radio]').prop('checked',false).trigger('updateState');
$("#payment_type").hide();
// reset payment_type && amount
$.post("json/transaction.php",{storage_payment_reset: 1, transaction_id: $transaction_id});
}
});

9
json/transaction.php

@ -59,6 +59,15 @@ $change_fund = CHANGE_FUND;
echo json_encode($send_back);
}
// reset payment_type && amount for storage transaction
if(isset($_POST['storage_payment_reset'])) {
$query = 'UPDATE transaction_log SET payment_type=NULL, amount=NULL WHERE transaction_id="' .
$_POST['transaction_id'] . '";';
$result = mysql_query($query, $YBDB) or die(mysql_error());
}
// Deposit Calculator
if (isset($_POST['deposit'])) {

Loading…
Cancel
Save