Rev 24089 | Rev 30599 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
$(function() {$(document).on('click', ".unsettled-payments", function() {loadPaymentsRequest("main-content");});$(document).on('click', '.create-unsettled-payments', function() {var transactionReference = $('input[name="transactionReference"]').val();var description = $('input[name="description"]').val();var amount =$('input[name="amount"]').val();var referencedate=$('#referencedate').val();if( transactionReference === "" && description === "" && amount === "" && referencedate === ""){alert("Field can't be empty");return;}if(transactionReference === ""){alert("Transaction Reference is required");return;}if(description === ""){alert("Description is required");return;}if(amount === ""){alert("amount is required");return;}if(referencedate === ""){alert("Reference Date is required");return;}var unsettledData ={};unsettledData['transactionReference']=$('input[name="transactionReference"]').val();unsettledData['description']=$('input[name="description"]').val();unsettledData['referenceDate']=startDate;unsettledData['amount']=$('input[name="amount"]').val();console.log(unsettledData)if(confirm("Are you sure you want to create Payment") == true){doPostAjaxRequestWithJsonHandler(context+"/createUnsettledPaymentsEntries", JSON.stringify(unsettledData), function(response){if (response == 'true') {alert("successfully create");loadPaymentsRequest("main-content");}});return false;}});$(document).on('click', ".remove",function(){if (confirm("Are you sure you want to Remove the Entry") == true) {id=$(this).data('requestid');console.log(id);unsettledRequestRemoved(id);}});});function unsettledRequestRemoved(id) {doDeleteAjaxRequestHandler(context + "/removeUnsettledPaymentsEntries?id="+id,function(response) {if (response == 'true') {alert("successfully Removed");loadPaymentsRequest("main-content");}});}function loadPaymentsRequest(domId){doGetAjaxRequestHandler(context+ "/getcreateUnsettledPayments", function(response){$('#' + domId).html(response);});}