Rev 28722 | 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'] = getDatesFromPicker('input[name="dateTime"]').startDate;unsettledData['amount'] = $('input[name="amount"]').val();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-unsettledPayment",function () {if (confirm("Are you sure you want to Remove the Entry")) {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);});}