You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

111 lines
4.0 KiB

$(document).ready(function () {
$("#" + mId + "membershipId").on("change", function () {
var membershipId = $("#" + mId + "membershipId").val();
var url = '';
var dataToSend = { MethodName: "GetCustomerData", MembershipId: membershipId };
$.post(url, dataToSend, function (response) {
debugger
ParseResponseData(response);
PopulateReceiverDataDDL(response);
}).fail(function () {
ShowAlertMessage('Unknown error occured, please contact JME!', 'error', 'Error');
});
});
});
function ParseResponseData(response) {
$(".readonlyOnReceiverSelect").removeAttr("disabled");
var res = jQuery.parseJSON(response);
var data = res.Table;
debugger
//CheckSession(data);
if (data[0].errorCode !== 0) {
$(".readonlyOnReceiverSelect").prop("disabled", "disabled");
var ddl = GetElement(mId + "ddlReceiver");
$(ddl).empty();
alert(data[0].msg);
return;
}
$(".readonlyOnCustomerSelect").removeAttr("disabled");
if (data.length > 0) {
SetValueById(mId + "txtSendFirstName", data[0].sfirstName, "");
SetValueById(mId + "txtSendMidName", data[0].smiddleName, "");
SetValueById(mId + "txtSendLastName", data[0].slastName1, "");
SetValueById(mId + "txtSendSecondLastName", data[0].slastName2, "");
SetValueById(mId + "sourceOfFund", data[0].sourceOfFund, "");
SetDDLValueSelected(mId + "occupation", "" + data[0].sOccupation + "");
SetValueById(mId + "txtSendDOB", data[0].sdob, "");
SetValueById(mId + "txtSendMobile", data[0].smobile, "");
}
}
function ClearTxnData() {
$("#" + mId + "pAgent").empty();
$("#" + mId + "pMode").empty();
$("#txtpBranch_aValue").val("");
$("#txtpBranch_aText").val("");
$("#" + mId + "txtRecDepAcNo").val("");
$("#" + mId + "txtCollAmt").val("");
$("#" + mId + "txtCollAmt").attr("readonly", false);
$("#" + mId + "txtPayAmt").val("");
$("#" + mId + "txtPayAmt").attr("readonly", false);
$("#" + mId + "lblSendAmt").val('0.00');
$("#" + mId + "lblServiceChargeAmt").val('0');
$("#" + mId + "lblExRate").text('0.00');
$("#lblDiscAmt").text('0.00');
$("#" + mId + "lblExRate").text('0.00');
$("#scDiscount").val('0.00');
$("#exRateOffer").val('0.00');
$("#" + mId + "editServiceCharge").attr("disabled", "disabled");
$("#" + mId + "lblServiceChargeAmt").attr("disabled", "disabled");
$("#" + mId + "editServiceCharge").prop("checked", false);
$("#" + mId + "lblPayCurr").text("");
$("#" + mId + "lblPerTxnLimit").text('0.00');
SetDDLValueSelected(mId + "pCountry", "");
SetDDLValueSelected(mId + "ddlSalary", "");
SetDDLTextSelected(mId + "ddlScheme", "");
$("#" + mId + "branch").empty();
$("#" + mId + "ddlPayer").empty();
$("#branchDetail").text('');
$("#payerDetailsHistory").text('');
$("#" + mId + "subLocationDDL").empty();
$("#" + mId + "pCurrDdl").empty();
$("#" + mId + "locationDDL").empty();
$("#branch").empty();
//GetElement("spnWarningMsg").innerHTML = "";
//added by gagan
d = ["", ""];
SetItem(mId + "introducerTxt", d);
$('#availableBalReferral').text('');
$('#availableBalReferral').val('');
$("#" + mId + "hdnRefAvailableLimit").val('');
$('#availableBalSpanReferral').hide();
$("#" + mId + "hddreceiverId").val('');
}
function SetDDLTextSelected(ddl, selectText) {
$("#" + ddl + " option").each(function () {
if ($(this).text() === $.trim(selectText)) {
$(this).prop('selected', true);
return;
}
});
}
function SetDDLValueSelected(ddl, selectText) {
$("#" + ddl + " option").each(function () {
if ($(this).val() === $.trim(selectText)) {
$(this).prop('selected', true);
return;
}
});
}