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.
1144 lines
62 KiB
1144 lines
62 KiB
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Send.aspx.cs" Inherits="Swift.web.AgentPanel.Send.SendRegional.Send" %>
|
|
|
|
<%@ Import Namespace="Swift.web.Library" %>
|
|
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head id="Head1" runat="server">
|
|
<%--<link href="../../../css/style.css" rel="stylesheet" type="text/css" />--%>
|
|
<link href="../../../ui/bootstrap/css/bootstrap.min.css" rel="stylesheet" />
|
|
<link href="../../../ui/font-awesome/css/font-awesome.min.css" rel="stylesheet" />
|
|
<script src="../../../js/functions.js" type="text/javascript"></script>
|
|
<link href="../../../ui/css/style.css" rel="stylesheet" />
|
|
<script src="../../../js/menucontrol.js" type="text/javascript"></script>
|
|
<script src="../../../js/jQuery/jquery-1.4.1.min.js" type="text/javascript"></script>
|
|
<script src="../../../js/jQuery/jquery-ui.min.js" type="text/javascript"></script>
|
|
<link href="../../../js/jQuery/jquery-ui.css" rel="stylesheet" type="text/css" />
|
|
<script src="../../../js/swift_calendar.js" type="text/javascript"></script>
|
|
<script src="../../../js/jQuery/jquery.validate.min.js" type="text/javascript"></script>
|
|
<script type="text/javascript">
|
|
var urlRoot = "<%=GetStatic.GetUrlRoot() %>";
|
|
|
|
$(document).ready(function () {
|
|
$.ajaxSetup({ cache: false });
|
|
});
|
|
|
|
$(document).ajaxStart(function () {
|
|
$("#divLoading").show();
|
|
});
|
|
|
|
$(document).ajaxComplete(function (event, request, settings) {
|
|
$("#divLoading").hide();
|
|
});
|
|
if (!window.showModalDialog) {
|
|
window.showModalDialog = function (arg1, arg2, arg3) {
|
|
|
|
var w;
|
|
var h;
|
|
var resizable = "no";
|
|
var scroll = "no";
|
|
var status = "no";
|
|
|
|
// get the modal specs
|
|
var mdattrs = arg3.split(";");
|
|
for (i = 0; i < mdattrs.length; i++) {
|
|
var mdattr = mdattrs[i].split(":");
|
|
|
|
var n = mdattr[0];
|
|
var v = mdattr[1];
|
|
if (n) { n = n.trim().toLowerCase(); }
|
|
if (v) { v = v.trim().toLowerCase(); }
|
|
|
|
if (n == "dialogheight") {
|
|
h = v.replace("px", "");
|
|
} else if (n == "dialogwidth") {
|
|
w = v.replace("px", "");
|
|
} else if (n == "resizable") {
|
|
resizable = v;
|
|
} else if (n == "scroll") {
|
|
scroll = v;
|
|
} else if (n == "status") {
|
|
status = v;
|
|
}
|
|
}
|
|
|
|
var left = window.screenX + (window.outerWidth / 2) - (w / 2);
|
|
var top = window.screenY + (window.outerHeight / 2) - (h / 2);
|
|
var targetWin = window.open(arg1, arg1, 'toolbar=no, location=no, directories=no, status=' + status + ', menubar=no, scrollbars=' + scroll + ', resizable=' + resizable + ', copyhistory=no, width=' + w + ', height=' + h + ', top=' + top + ', left=' + left);
|
|
targetWin.focus();
|
|
};
|
|
}
|
|
|
|
function Loading(flag) {
|
|
if (flag == "show")
|
|
ShowElement("divLoading");
|
|
else
|
|
HideElement("divLoading");
|
|
}
|
|
|
|
function CheckSession(data) {
|
|
if (data == undefined || data == "" || data == null)
|
|
return;
|
|
if (data[0].session_end == "1") {
|
|
document.location = "../../../Logout.aspx";
|
|
}
|
|
}
|
|
function ManageDeliveryMethod() {
|
|
var dmObj = GetElement("<% =deliveryMethod.ClientID%>");
|
|
var dm = dmObj.options[dmObj.selectedIndex].text;
|
|
if (dm == "Bank Deposit") {
|
|
GetElement("tblLocation").style.display = "none";
|
|
GetElement("tblAccount").style.display = "block";
|
|
ValidatorEnable(GetElement("<%=rfvBankName.ClientID %>"), true);
|
|
ValidatorEnable(GetElement("<%=rfvAcNo.ClientID %>"), true);
|
|
|
|
GetElement("spnRIdType").style.display = "none";
|
|
GetElement("spnRIdNo").style.display = "none";
|
|
}
|
|
else {
|
|
GetElement("tblLocation").style.display = "block";
|
|
GetElement("tblAccount").style.display = "none";
|
|
ValidatorEnable(GetElement("<%=rfvBankName.ClientID %>"), false);
|
|
ValidatorEnable(GetElement("<%=rfvAcNo.ClientID %>"), false);
|
|
|
|
GetElement("spnRIdType").style.display = "block";
|
|
GetElement("spnRIdNo").style.display = "block";
|
|
}
|
|
}
|
|
$(function () {
|
|
$("#sBranch").change(function () {
|
|
LoadAvailableBalance();
|
|
});
|
|
});
|
|
|
|
function PopulateDistrict() {
|
|
var pLocation = GetValue("location");
|
|
$.get(urlRoot + "/AgentPanel/Send/SendRegional/FormLoader.aspx", { type: 'dl', pLocation: pLocation }, function (data) {
|
|
GetElement("divDistrict").innerHTML = data;
|
|
});
|
|
Calculate();
|
|
GetElement("location").focus();
|
|
}
|
|
function PopulateLocation() {
|
|
var pDistrict = GetValue("district");
|
|
$.get(urlRoot + "/AgentPanel/Send/SendRegional/FormLoader.aspx", { type: 'll', pDistrict: pDistrict }, function (data) {
|
|
GetElement("divLocation").innerHTML = data;
|
|
});
|
|
GetElement("district").focus();
|
|
}
|
|
function PopulateBankBranch() {
|
|
var bankId = GetValue("<%=bankName.ClientID %>");
|
|
$.get(urlRoot + "/AgentPanel/Send/SendRegional/FormLoader.aspx", { bankId: bankId, type: 'bb' }, function (data) {
|
|
var res = data;
|
|
GetElement("divBankBranch").innerHTML = res;
|
|
});
|
|
}
|
|
function LoadServiceCharge() {
|
|
Calculate();
|
|
}
|
|
function Calculate() {
|
|
Loading('show');
|
|
var dm = GetValue("<% =deliveryMethod.ClientID%>");
|
|
var amount = GetValue("<%=transferAmt.ClientID %>");
|
|
var pLocation = GetValue("location");
|
|
var sBranch = GetValue("<%=sBranch.ClientID %>");
|
|
var pBankBranch = GetValue("bankBranch");
|
|
if (dm != "Bank Deposit") {
|
|
if (pLocation == null || pLocation == "" || pLocation == "undefined") {
|
|
window.parent.SetMessageBox("Please Choose Payout Location", '1');
|
|
Loading('hide');
|
|
return;
|
|
}
|
|
}
|
|
$.get(urlRoot + "/AgentPanel/Send/SendRegional/FormLoader.aspx", { sBranch: sBranch, pBankBranch: pBankBranch, pLocation: pLocation, amount: amount, dm: dm, type: 'a' }, function (data) {
|
|
var res = data.split('|');
|
|
if (res[0] != "0") {
|
|
GetElement("<%=serviceCharge.ClientID %>").innerHTML = "";
|
|
GetElement("<%=collectAmt.ClientID %>").innerHTML = "";
|
|
window.parent.SetMessageBox(res[1], '1');
|
|
Loading('hide');
|
|
return;
|
|
}
|
|
document.getElementById("<%=serviceCharge.ClientID %>").innerHTML = res[1];
|
|
document.getElementById("<%=collectAmt.ClientID %>").innerHTML = res[2];
|
|
if (amount >= 75000) {
|
|
GetElement("spnIdType").innerHTML = "<span class='errormsg'>*</span>";
|
|
GetElement("spnIdNo").innerHTML = "<span class='errormsg'>*</span>";
|
|
}
|
|
else {
|
|
GetElement("spnIdType").innerHTML = "";
|
|
GetElement("spnIdNo").innerHTML = "";
|
|
}
|
|
});
|
|
Loading('hide');
|
|
}
|
|
function LoadServiceChargeTable() {
|
|
Loading('show');
|
|
var sBranch = GetValue("<%=sBranch.ClientID %>");
|
|
var pLocation = GetValue("location");
|
|
var dm = GetValue("<%=deliveryMethod.ClientID %>");
|
|
var amount = GetValue("<%=transferAmt.ClientID %>");
|
|
var pBankBranch = GetValue("bankBranch");
|
|
$.get(urlRoot + "/AgentPanel/Send/SendRegional/FormLoader.aspx", { sBranch: sBranch, pBankBranch: pBankBranch, pLocation: pLocation, dm: dm, amount: amount, type: 'sct' }, function (data) {
|
|
GetElement("divSc").innerHTML = data;
|
|
ShowHideServiceCharge();
|
|
});
|
|
Loading('hide');
|
|
}
|
|
function LoadAvailableBalance() {
|
|
Loading('show');
|
|
var sBranch = GetValue("<%=sBranch.ClientID %>");
|
|
$.get(urlRoot + "/AgentPanel/Send/SendRegional/FormLoader.aspx", { sBranch: sBranch, type: 'ac' }, function (data) {
|
|
var res = data.split('|');
|
|
if (res[0] != "0") {
|
|
GetElement("<%=availableAmt.ClientID %>").innerHTML = res[1];
|
|
return;
|
|
}
|
|
GetElement("<%=availableAmt.ClientID %>").innerHTML = res[1];
|
|
});
|
|
Loading('hide');
|
|
}
|
|
function PickReceiver() {
|
|
Loading('show');
|
|
var rMemId = GetValue("<%=rMembershipId.ClientID %>");
|
|
$.get(urlRoot + "/AgentPanel/Send/SendRegional/FormLoader.aspx", { memId: rMemId, type: 'r' }, function (data) {
|
|
var res = data.split('|');
|
|
|
|
if (res[0] != "0") {
|
|
SetValueById("<%=hddReceiverId.ClientID %>", "", "");
|
|
SetValueById("<%=hddRMemId.ClientID %>", "", "");
|
|
window.parent.SetMessageBox(res[1], '1');
|
|
return;
|
|
}
|
|
SetValueById("<%=hddRMemId.ClientID %>", res[1], "");
|
|
SetValueById("<%=rFirstName.ClientID%>", res[2], "");
|
|
SetValueById("<%=rMiddleName.ClientID %>", res[3], "");
|
|
SetValueById("<%=rLastName1.ClientID %>", res[4], "");
|
|
SetValueById("<%=rLastName2.ClientID %>", res[5], "");
|
|
SetValueById("<%=rAdd.ClientID %>", res[6], "");
|
|
SetValueById("<%=rContactNo.ClientID %>", res[7], "");
|
|
SetValueById("<%=rIdType.ClientID %>", res[8], "");
|
|
SetValueById("<%=rIdNo.ClientID %>", res[9], "");
|
|
SetValueById("<%=hddReceiverId.ClientID %>", res[10], "");
|
|
DisabledReceiverFields();
|
|
});
|
|
Loading('hide');
|
|
}
|
|
|
|
function ClearField(section) {
|
|
if (section == "s") {
|
|
SetValueById("<% =sMembershipId.ClientID%>", "", false);
|
|
SetValueById("<% =sFirstName.ClientID%>", "", false);
|
|
SetValueById("<% =sMiddleName.ClientID%>", "", false);
|
|
SetValueById("<% =sLastName1.ClientID%>", "", false);
|
|
SetValueById("<% =sLastName2.ClientID%>", "", false);
|
|
SetValueById("<% =sAdd.ClientID%>", "", false);
|
|
SetValueById("<% =sContactNo.ClientID%>", "", false);
|
|
GetElement("<% =sIdType.ClientID%>").selectedIndex = 0;
|
|
SetValueById("<% =sIdNo.ClientID%>", "", false);
|
|
SetValueById("<% =sEmail.ClientID%>", "", false);
|
|
SetValueById("<% =hddSMemId.ClientID%>", "", false);
|
|
SetValueById("<% =hddSenderId.ClientID%>", "", false);
|
|
EnabledSenderFields();
|
|
HideImages();
|
|
}
|
|
else if (section == "r") {
|
|
SetValueById("<% =rMembershipId.ClientID%>", "", false);
|
|
SetValueById("<% =rFirstName.ClientID%>", "", false);
|
|
SetValueById("<% =rMiddleName.ClientID%>", "", false);
|
|
SetValueById("<% =rLastName1.ClientID%>", "", false);
|
|
SetValueById("<% =rLastName2.ClientID%>", "", false);
|
|
SetValueById("<% =rAdd.ClientID%>", "", false);
|
|
SetValueById("<% =rContactNo.ClientID%>", "", false);
|
|
GetElement("<% =rIdType.ClientID%>").selectedIndex = 0;
|
|
SetValueById("<% =rIdNo.ClientID%>", "", false);
|
|
SetValueById("<% =relWithSender.ClientID%>", "", false);
|
|
SetValueById("<% =hddRMemId.ClientID%>", "", false);
|
|
SetValueById("<% =hddReceiverId.ClientID%>", "", false);
|
|
EnabledReceiverFields();
|
|
}
|
|
}
|
|
function ShowHideServiceCharge() {
|
|
var pos = FindPos(GetElement("btnSCDetails"));
|
|
GetElement("newDiv").style.left = pos[0] + "px";
|
|
GetElement("newDiv").style.top = pos[1] + "px";
|
|
GetElement("newDiv").style.border = "1px solid black";
|
|
if (GetElement("newDiv").style.display == "none" || GetElement("newDiv").style.display == "")
|
|
$("#newDiv").slideToggle("fast");
|
|
else
|
|
$("#newDiv").slideToggle("fast");
|
|
}
|
|
|
|
function RemoveDiv() {
|
|
$("#newDiv").slideToggle("fast");
|
|
}
|
|
|
|
function MoveWindowToTop() {
|
|
var target = window.parent.document.getElementById('Td1');
|
|
target.scrollIntoView();
|
|
}
|
|
|
|
function DisableSendButton() {
|
|
GetElement("btnSend").disabled = true;
|
|
}
|
|
|
|
function EnableSendButton() {
|
|
GetElement("btnSend").disabled = false;
|
|
}
|
|
|
|
function Send() {
|
|
if (!Page_ClientValidate('sendTran'))
|
|
return false;
|
|
Loading('show');
|
|
var tAmt = parseFloat(GetValue("<%=transferAmt.ClientID %>"));
|
|
var sc = parseFloat(GetElement("<%=serviceCharge.ClientID %>").innerHTML);
|
|
var pDistrictObj = GetElement("district");
|
|
var pDistrict = pDistrictObj.Value;
|
|
var pDistrictName = pDistrictObj.options[pDistrictObj.selectedIndex].text;
|
|
if (pDistrict == "") {
|
|
pDistrictName = "";
|
|
}
|
|
var pLocationObj = GetElement("location");
|
|
var pLocation = pLocationObj.value;
|
|
var pLocationName = pLocationObj.options[pLocationObj.selectedIndex].text;
|
|
|
|
var cAmt = GetElement("<% =collectAmt.ClientID%>").innerHTML;
|
|
var dmObj = GetElement("<% =deliveryMethod.ClientID%>");
|
|
var dm = dmObj.options[dmObj.selectedIndex].text;
|
|
if (sc == "" || tAmt == "") {
|
|
EnableSendButton();
|
|
Loading('hide');
|
|
window.parent.SetMessageBox('Cannot Process Transaction. Service Charge not defined', '1');
|
|
MoveWindowToTop();
|
|
GetElement("<%=transferAmt.ClientID %>").focus();
|
|
return false;
|
|
}
|
|
var sBranch = GetValue("<%=sBranch.ClientID %>");
|
|
var pBankBranchObj;
|
|
var pBankObj;
|
|
var pBank = "";
|
|
var pBankBranch = "";
|
|
var accountNo = "";
|
|
var pBankBranchName = "";
|
|
var pBankName = "";
|
|
if (dm == "Bank Deposit") {
|
|
pBankBranchObj = GetElement("bankBranch");
|
|
pBankObj = GetElement("<%=bankName.ClientID %>");
|
|
pBank = pBankObj.value;
|
|
pBankName = pBankObj.options[pBankObj.selectedIndex].text;
|
|
pBankBranch = pBankBranchObj.value;
|
|
pBankBranchName = pBankBranchObj.options[pBankBranchObj.selectedIndex].text;
|
|
accountNo = GetValue("<%=accountNo.ClientID %>");
|
|
}
|
|
var senderId = GetValue("<%=hddSenderId.ClientID %>");
|
|
var sMemId = GetValue("<%=sMembershipId.ClientID %>");
|
|
var sFirstName = GetValue("<%=sFirstName.ClientID %>");
|
|
var sMiddleName = GetValue("<%=sMiddleName.ClientID %>");
|
|
var sLastName1 = GetValue("<%=sLastName1.ClientID %>");
|
|
var sLastName2 = GetValue("<%=sLastName2.ClientID %>");
|
|
var sAddress = GetValue("<%=sAdd.ClientID %>");
|
|
var sContactNo = GetValue("<%=sContactNo.ClientID %>");
|
|
var sIdTypeObj = GetElement("<%=sIdType.ClientID %>");
|
|
var sIdType = sIdTypeObj.options[sIdTypeObj.selectedIndex].text;
|
|
if (sIdTypeObj.value == "")
|
|
sIdType = "";
|
|
var sIdNo = GetValue("<%=sIdNo.ClientID %>");
|
|
var sEmail = GetValue("<%=sEmail.ClientID %>");
|
|
|
|
if (tAmt >= 75000 && (sIdType == "" || sIdNo == "")) {
|
|
window.parent.SetMessageBox('Cannot Process Transaction. Sender Id Type & Id Number is required.', '1');
|
|
GetElement("<%=sIdType.ClientID %>").focus();
|
|
return false;
|
|
}
|
|
|
|
var receiverId = GetValue("<%=hddReceiverId.ClientID %>");
|
|
var rMemId = GetValue("<%=rMembershipId.ClientID %>");
|
|
var rFirstName = GetValue("<%=rFirstName.ClientID %>");
|
|
var rMiddleName = GetValue("<%=rMiddleName.ClientID %>");
|
|
var rLastName1 = GetValue("<%=rLastName1.ClientID %>");
|
|
var rLastName2 = GetValue("<%=rLastName2.ClientID %>");
|
|
var rAddress = GetValue("<%=rAdd.ClientID %>");
|
|
var rContactNo = GetValue("<%=rContactNo.ClientID %>");
|
|
var rIdTypeObj = GetElement("<%=rIdType.ClientID %>");
|
|
var rIdType = rIdTypeObj.options[rIdTypeObj.selectedIndex].text;
|
|
if (rIdTypeObj.value == "")
|
|
rIdType = "";
|
|
var rIdNo = GetValue("<%=rIdNo.ClientID %>");
|
|
var payMsg = GetValue("<% =remarks.ClientID%>");
|
|
var relObj = GetElement("<% = relWithSender.ClientID %>");
|
|
var rel = relObj.options[relObj.selectedIndex].text;
|
|
if (relObj.value == "")
|
|
rel = "";
|
|
var sofObj = GetElement("<%=sof.ClientID %>");
|
|
var sof = sofObj.options[sofObj.selectedIndex].text;
|
|
if (sofObj.value == "")
|
|
sof = "";
|
|
|
|
var porObj = GetElement("<%=por.ClientID %>");
|
|
var por = porObj.options[porObj.selectedIndex].text;
|
|
if (porObj.value == "")
|
|
por = "";
|
|
var occObj = GetElement("<%=occupation.ClientID %>");
|
|
var occ = occObj.options[occObj.selectedIndex].text;
|
|
if (occObj.value == "")
|
|
occ = "";
|
|
var url = "Confirm.aspx?sBranch=" + sBranch +
|
|
"&pDistrict=" + pDistrict +
|
|
"&pDistrictName=" + pDistrictName +
|
|
"&pLocation=" + pLocation +
|
|
"&pLocationName=" + pLocationName +
|
|
"&tAmt=" + tAmt +
|
|
"&sc=" + sc +
|
|
"&cAmt=" + cAmt +
|
|
"&dm=" + dm +
|
|
"&pBankBranch=" + pBankBranch +
|
|
"&pBankBranchName=" + pBankBranchName +
|
|
"&pBank=" + pBank +
|
|
"&pBankName=" + pBankName +
|
|
"&accountNo=" + accountNo +
|
|
"&senderId=" + senderId +
|
|
"&sMemId=" + sMemId +
|
|
"&sFirstName=" + sFirstName +
|
|
"&sMiddleName=" + sMiddleName +
|
|
"&sLastName1=" + sLastName1 +
|
|
"&sLastName2=" + sLastName2 +
|
|
"&sAddress=" + sAddress +
|
|
"&sContactNo=" + sContactNo +
|
|
"&sIdType=" + sIdType +
|
|
"&sIdNo=" + sIdNo +
|
|
"&sEmail=" + sEmail +
|
|
"&receiverId=" + receiverId +
|
|
"&rMemId=" + rMemId +
|
|
"&rFirstName=" + rFirstName +
|
|
"&rMiddleName=" + rMiddleName +
|
|
"&rLastName1=" + rLastName1 +
|
|
"&rLastName2=" + rLastName2 +
|
|
"&rAddress=" + rAddress +
|
|
"&rContactNo=" + rContactNo +
|
|
"&rel=" + rel +
|
|
"&rIdType=" + rIdType +
|
|
"&rIdNo=" + rIdNo +
|
|
"&payMsg=" + payMsg +
|
|
"&sof=" + sof +
|
|
"&por=" + por +
|
|
"&occupation=" + occ;
|
|
|
|
var param = "dialogHeight:900px;dialogWidth:900px;dialogLeft:200;dialogTop:100;center:yes";
|
|
var id = PopUpWindow(url, param);
|
|
Loading('hide');
|
|
if (id == "undefined" || id == null || id == "") { }
|
|
else {
|
|
var res = id.split('|');
|
|
if (res[0] == "1") {
|
|
var errormsgArr = res[1].split('\n');
|
|
for (var i = 0; i < errormsgArr.length; i++) {
|
|
alert(errormsgArr[i]);
|
|
}
|
|
EnableSendButton();
|
|
Loading('hide');
|
|
HideElement("divStep3");
|
|
ShowElement("divStep1");
|
|
MoveWindowToTop();
|
|
return false;
|
|
}
|
|
else {
|
|
window.location.replace("Receipt.aspx?controlNo=" + res[1] + "&invoicePrintMode=" + res[2]);
|
|
}
|
|
}
|
|
return true;
|
|
}
|
|
|
|
function ConcatenateName(firstName, middleName, lastName1, lastName2) {
|
|
var fullName = "";
|
|
if (firstName != "")
|
|
fullName = fullName + firstName;
|
|
if (middleName != "")
|
|
fullName = fullName + " " + middleName;
|
|
if (lastName1 != "")
|
|
fullName = fullName + " " + lastName1;
|
|
if (lastName2 != "")
|
|
fullName = fullName + " " + lastName2;
|
|
return fullName;
|
|
}
|
|
|
|
$(function () {
|
|
$('#btnFind').click(function () {
|
|
var customerCardNumber = GetValue("<%=sMembershipId.ClientID %>");
|
|
var dataToSend = { MethodName: 'SearchCustomer', customerCardNumber: customerCardNumber };
|
|
var options =
|
|
{
|
|
url: '<%=ResolveUrl("Send.aspx") %>?x=' + new Date().getTime(),
|
|
data: dataToSend,
|
|
dataType: 'JSON',
|
|
type: 'POST',
|
|
success: function (response) {
|
|
ParseResponseData(response);
|
|
}
|
|
};
|
|
$.ajax(options);
|
|
});
|
|
});
|
|
function ParseResponseData(response) {
|
|
var data = jQuery.parseJSON(response);
|
|
if (data[0].errCode != "0") {
|
|
SetValueById("<%=hddReceiverId.ClientID %>", "", "");
|
|
SetValueById("<%=hddSenderId.ClientID %>", "", "");
|
|
SetValueById("<%=hddSMemId.ClientID %>", "", "");
|
|
SetValueById("<%=hddRMemId.ClientID %>", "", "");
|
|
window.parent.SetMessageBox(data[0].msg, '1');
|
|
return;
|
|
}
|
|
SetValueById("<%=hddSenderId.ClientID %>", data[0].sCustomerId, "");
|
|
SetValueById("<%=sMembershipId.ClientID %>", data[0].sCustomerCardNo, "");
|
|
SetValueById("<%=sFirstName.ClientID %>", data[0].sFirstName, "");
|
|
SetValueById("<%=sMiddleName.ClientID %>", data[0].sMiddleName, "");
|
|
SetValueById("<%=sLastName1.ClientID %>", data[0].sLastName1, "");
|
|
SetValueById("<%=sLastName2.ClientID %>", data[0].sLastName2, "");
|
|
SetValueById("<%=sAdd.ClientID %>", data[0].sAddress, "");
|
|
SetValueById("<%=sContactNo.ClientID %>", data[0].sMobile, "");
|
|
SetValueById("<%=sIdType.ClientID %>", data[0].sIdType, "");
|
|
SetValueById("<%=sIdNo.ClientID %>", data[0].sIdNumber, "");
|
|
SetValueById("<%=sEmail.ClientID %>", data[0].sEmail, "");
|
|
DisabledSenderFields();
|
|
|
|
SetValueById("<%=rMembershipId.ClientID %>", data[0].rCustomerCardNo, "");
|
|
SetValueById("<%=hddReceiverId.ClientID %>", data[0].rCustomerId, "");
|
|
SetValueById("<%=hddRMemId.ClientID %>", data[0].rCustomerCardNo, "");
|
|
SetValueById("<%=rFirstName.ClientID %>", data[0].rFirstName, "");
|
|
SetValueById("<%=rMiddleName.ClientID %>", data[0].rMiddleName, "");
|
|
SetValueById("<%=rLastName1.ClientID %>", data[0].rLastName1, "");
|
|
SetValueById("<%=rLastName2.ClientID %>", data[0].rLastName2, "");
|
|
SetValueById("<%=rAdd.ClientID %>", data[0].rAddress, "");
|
|
SetValueById("<%=rContactNo.ClientID %>", data[0].rMobile, "");
|
|
SetValueById("<%=rIdType.ClientID %>", data[0].rIdType, "");
|
|
SetValueById("<%=rIdNo.ClientID %>", data[0].rIdNumber, "");
|
|
var amount = GetValue("<%=transferAmt.ClientID %>");
|
|
if (amount >= 75000 && data[0].sCustomerId != "") {
|
|
LoadImages(data[0].sCustomerId);
|
|
}
|
|
else
|
|
HideImages();
|
|
}
|
|
|
|
function ShowSenderCustomer() {
|
|
var customerCardNumber = GetValue("<%=sMembershipId.ClientID %>");
|
|
if (customerCardNumber == "") {
|
|
alert("Please enter Membership Id!");
|
|
return false;
|
|
}
|
|
var url = urlRoot + "/Remit/Administration/CustomerSetup/Display.aspx?membershipId=" + customerCardNumber + "";
|
|
PopUpWindow(url, "");
|
|
}
|
|
|
|
function ViewHistory() {
|
|
var sMembershipId = GetValue("<%=sMembershipId.ClientID %>");
|
|
var sFirstName = GetValue("<%=sFirstName.ClientID %>");
|
|
var sMiddleName = GetValue("<%=sMiddleName.ClientID %>");
|
|
var sLastName = GetValue("<%=sLastName1.ClientID %>");
|
|
var sContactNo = GetValue("<%=sContactNo.ClientID %>");
|
|
|
|
var url = urlRoot + "/Remit/Transaction/Send/Domestic/ReceiverHistory.aspx?sMembershipId=" + sMembershipId + "&sFirstName=" + sFirstName + "&sMiddleName=" + sMiddleName + "&sLastName=" + sLastName + "&sContactNo=" + sContactNo;
|
|
var data = PopUpWindowWithCallBack(url, "dialogWidth:800px; dialogHeight:600px;");
|
|
var res = data.split('|');
|
|
|
|
if (res[0] != "0") {
|
|
SetValueById("<%=hddReceiverId.ClientID %>", "", "");
|
|
SetValueById("<%=hddRMemId.ClientID %>", "", "");
|
|
SetValueById("<% =rMembershipId.ClientID%>", "", false);
|
|
SetValueById("<% =rFirstName.ClientID%>", "", false);
|
|
SetValueById("<% =rMiddleName.ClientID%>", "", false);
|
|
SetValueById("<% =rLastName1.ClientID%>", "", false);
|
|
SetValueById("<% =rLastName2.ClientID%>", "", false);
|
|
SetValueById("<% =rAdd.ClientID%>", "", false);
|
|
SetValueById("<% =rContactNo.ClientID%>", "", false);
|
|
GetElement("<% =rIdType.ClientID%>").selectedIndex = 0;
|
|
SetValueById("<% =rIdNo.ClientID%>", "", false);
|
|
SetValueById("<% =relWithSender.ClientID%>", "", false);
|
|
window.parent.SetMessageBox(res[1], '1');
|
|
return;
|
|
}
|
|
SetValueById("<%=rMembershipId.ClientID %>", res[1], "");
|
|
SetValueById("<%=hddRMemId.ClientID %>", res[1], "");
|
|
SetValueById("<%=hddReceiverId.ClientID %>", res[2], "");
|
|
SetValueById("<% =rFirstName.ClientID%>", res[3], "");
|
|
SetValueById("<%=rMiddleName.ClientID %>", res[4], "");
|
|
SetValueById("<%=rLastName1.ClientID %>", res[5], "");
|
|
|
|
SetValueById("<%=rContactNo.ClientID %>", res[6], "");
|
|
SetValueById("<%=rIdType.ClientID %>", res[7], "");
|
|
SetValueById("<%=rIdNo.ClientID %>", res[8], "");
|
|
SetValueById("<%=rAdd.ClientID %>", res[9], "");
|
|
DisabledReceiverFields();
|
|
}
|
|
function ShowReceiverCustomer() {
|
|
var memId = GetValue("<%=rMembershipId.ClientID %>");
|
|
if (memId == "") {
|
|
alert("Please enter Membership Id!");
|
|
return false;
|
|
}
|
|
var url = urlRoot + "/Remit/Administration/CustomerSetup/Display.aspx?membershipId=" + memId + "";
|
|
PopUpWindow(url, "");
|
|
return true;
|
|
}
|
|
|
|
function DisabledSenderFields() {
|
|
$('#sFirstName').attr("readonly", true);
|
|
$('#sMiddleName').attr("readonly", true);
|
|
$('#sLastName1').attr("readonly", true);
|
|
$('#sLastName2').attr("readonly", true);
|
|
$('#sAdd').attr("readonly", true);
|
|
$('#sContactNo').attr("readonly", true);
|
|
GetElement("<%=sIdType.ClientID %>").disabled = true;
|
|
$('#sIdNo').attr("readonly", true);
|
|
$('#sEmail').attr("readonly", true);
|
|
}
|
|
|
|
function DisabledReceiverFields() {
|
|
$('#rFirstName').attr("readonly", true);
|
|
$('#rMiddleName').attr("readonly", true);
|
|
$('#rLastName1').attr("readonly", true);
|
|
$('#rContactNo').attr("readonly", true);
|
|
GetElement("<%=rIdType.ClientID %>").disabled = true;
|
|
$('#rIdNo').attr("readonly", true);
|
|
$('#rAdd').attr("readonly", true);
|
|
}
|
|
function EnabledSenderFields() {
|
|
$('#sFirstName').attr("readonly", false);
|
|
$('#sMiddleName').attr("readonly", false);
|
|
$('#sLastName1').attr("readonly", false);
|
|
$('#sLastName2').attr("readonly", false);
|
|
$('#sAdd').attr("readonly", false);
|
|
$('#sContactNo').attr("readonly", false);
|
|
GetElement("<%=sIdType.ClientID %>").disabled = false;
|
|
$('#sIdNo').attr("readonly", false);
|
|
$('#sEmail').attr("readonly", false);
|
|
}
|
|
|
|
function EnabledReceiverFields() {
|
|
$('#rFirstName').attr("readonly", false);
|
|
$('#rMiddleName').attr("readonly", false);
|
|
$('#rLastName1').attr("readonly", false);
|
|
$('#rContactNo').attr("readonly", false);
|
|
GetElement("<%=rIdType.ClientID %>").disabled = false;
|
|
$('#rIdNo').attr("readonly", false);
|
|
$('#rAdd').attr("readonly", false);
|
|
}
|
|
function LoadImages(customerId) {
|
|
var dataToSend = { MethodName: "LoadImages", customerId: customerId };
|
|
var options =
|
|
{
|
|
url: '<%=ResolveUrl("Send.aspx") %>?x=' + new Date().getTime(),
|
|
data: dataToSend,
|
|
dataType: 'JSON',
|
|
type: 'POST',
|
|
success: function (response) {
|
|
var data = jQuery.parseJSON(response);
|
|
$("#loadImg").show();
|
|
GetElement("imgForm").innerHTML = data[0].imgForm;
|
|
GetElement("imgID").innerHTML = data[0].imgID;
|
|
}
|
|
};
|
|
$.ajax(options);
|
|
}
|
|
function HideImages() {
|
|
$("#loadImg").hide();
|
|
GetElement("imgForm").innerHTML = "";
|
|
GetElement("imgID").innerHTML = "";
|
|
}
|
|
</script>
|
|
<style type="text/css">
|
|
td {
|
|
font-size: 11px;
|
|
}
|
|
|
|
.panels {
|
|
padding: 7px;
|
|
margin-bottom: 5px;
|
|
margin-left: 20px;
|
|
width: 100%;
|
|
}
|
|
|
|
.panels2 {
|
|
background: #f2f2f2;
|
|
padding: 10px;
|
|
border: 1px solid #fff;
|
|
border-color: #f2f2e6 #666661 #666661 #f2f2e6;
|
|
margin-bottom: 5px;
|
|
margin-left: 20px;
|
|
width: 800px;
|
|
height: 15px;
|
|
}
|
|
|
|
.headers {
|
|
margin-left: 30px;
|
|
font-family: Verdana;
|
|
font-size: large;
|
|
font-weight: bold;
|
|
clear: both;
|
|
}
|
|
|
|
.label {
|
|
font-family: Verdana;
|
|
font-size: 13px;
|
|
width: 150px;
|
|
}
|
|
|
|
.text {
|
|
font-family: Verdana;
|
|
font-size: 13px;
|
|
font-weight: bolder;
|
|
}
|
|
|
|
.text-amount {
|
|
font-family: Verdana;
|
|
font-size: 13px;
|
|
text-align: right;
|
|
font-weight: bold;
|
|
}
|
|
</style>
|
|
</head>
|
|
<body>
|
|
<form id="form1" runat="server" autocomplete="off">
|
|
<asp:ScriptManager runat="server" ID="sm1"></asp:ScriptManager>
|
|
<div class="page-wrapper">
|
|
<div class="row">
|
|
<div class="col-sm-12">
|
|
<div class="page-title">
|
|
<ol class="breadcrumb">
|
|
<li><a href="../../../Front.aspx" target="mainFrame"><i class="fa fa-home"></i></a></li>
|
|
<li class="active"><a href="#">Transaction</a></li>
|
|
<li class="active"><a href="#">Send Transaction</a></li>
|
|
</ol>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div id="divLoading" style="position: fixed; left: 450px; top: 0px; background-color: white; border: 1px solid black; display: none;">
|
|
<img alt="progress" src="../../../Images/Loading_small.gif" />
|
|
Processing...
|
|
</div>
|
|
<div id="divStep1" class="mainContainer">
|
|
<div class="row">
|
|
<div class="col-md-12">
|
|
<div class="row" style="margin-left:8px;">
|
|
<div class="form-group">
|
|
<label class="col-lg-2 col-md-2 control-label" for="">
|
|
Branch Name</label>
|
|
|
|
<div class="col-lg-5 col-md-5">
|
|
<asp:DropDownList runat="server" ID="sBranch" CssClass="form-control" Width="95%" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="clearfix"></div>
|
|
<br />
|
|
<div class="panel panel-default margin-b-30">
|
|
<div class="panel-heading">
|
|
<h4 class="panel-title">Available Balance:
|
|
<asp:Label ID="availableAmt" runat="server" BackColor="Yellow" ForeColor="Red"></asp:Label> NPR</h4>
|
|
<div class="panel-actions">
|
|
<a href="#" class="panel-action panel-action-toggle" data-panel-toggle></a>
|
|
</div>
|
|
</div>
|
|
<div class="panel-body">
|
|
<asp:HiddenField ID="hdnInvoicePrintMethod" runat="server" />
|
|
<div class="form-group">
|
|
<label class="col-lg-2 col-md-2 control-label" for="">
|
|
Delivery Method<span class="errormsg">*</span>
|
|
</label>
|
|
<div class="col-lg-5 col-md-5">
|
|
<asp:DropDownList ID="deliveryMethod" runat="server"
|
|
CssClass="requiredField form-control col-sm-offset-0">
|
|
</asp:DropDownList>
|
|
<asp:RequiredFieldValidator
|
|
ID="RequiredFieldValidator3" runat="server" ControlToValidate="deliveryMethod" ForeColor="Red"
|
|
Display="Dynamic" ErrorMessage="Required!" ValidationGroup="sendTran" SetFocusOnError="True">
|
|
</asp:RequiredFieldValidator>
|
|
</div>
|
|
</div>
|
|
<fieldset id="tblAccount" style="display: none;" class="fieldset">
|
|
<legend>
|
|
<b>Account Details</b>
|
|
</legend>
|
|
|
|
<div class="form-group">
|
|
<label class="col-lg-2 col-md-2 control-label" for="">
|
|
Bank Name <span id="spnBankName" runat="server" class="errormsg">*</span>
|
|
</label>
|
|
<div class="col-lg-5 col-md-5">
|
|
<asp:DropDownList ID="bankName" runat="server" CssClass="form-control">
|
|
</asp:DropDownList>
|
|
<asp:RequiredFieldValidator ID="rfvBankName" runat="server" ControlToValidate="bankName"
|
|
ForeColor="Red" Enabled="false" Display="Dynamic" ErrorMessage="Required!" ValidationGroup="sendTran"
|
|
SetFocusOnError="True"> </asp:RequiredFieldValidator>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label class="col-lg-2 col-md-2 control-label" for="">
|
|
Bank Branch Name <span id="spnBranchName" runat="server" class="errormsg">*</span>
|
|
</label>
|
|
<div class="col-lg-5 col-md-5">
|
|
<div id="divBankBranch">
|
|
<asp:DropDownList ID="bankBranch" runat="server" CssClass="form-control"></asp:DropDownList>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label class="col-lg-2 col-md-2 control-label" for="">
|
|
Account No <span id="spnAcNo" runat="server" class="errormsg">*</span>
|
|
</label>
|
|
<div class="col-lg-5 col-md-5">
|
|
<asp:TextBox ID="accountNo" runat="server" CssClass="form-control"></asp:TextBox>
|
|
<asp:RequiredFieldValidator ID="rfvAcNo" runat="server" ControlToValidate="accountNo"
|
|
ForeColor="Red" Enabled="false" Display="Dynamic" ErrorMessage="Required!" ValidationGroup="sendTran"
|
|
SetFocusOnError="True"></asp:RequiredFieldValidator>
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
<div id="tblLocation">
|
|
<div class="form-group">
|
|
<label class="col-lg-2 col-md-2 control-label" for="">
|
|
Payout Location:
|
|
<span class="errormsg">*</span></label>
|
|
|
|
<div class="col-lg-5 col-md-5">
|
|
<div id="divLocation" runat="server">
|
|
<select id="location" class="form-control" onclick="PopulateDistrict();" ></select>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="form-group">
|
|
<label class="col-lg-2 col-md-2 control-label" for="">
|
|
Payout District:
|
|
<span class="errormsg">*</span></label>
|
|
|
|
<div class="col-lg-5 col-md-5">
|
|
<div id="divDistrict" runat="server">
|
|
<select id="district" class="form-control" onchange="PopulateLocation();"></select>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="form-group">
|
|
<label class="col-lg-2 col-md-2 control-label" for="">
|
|
Transfer Amount:<span class="errormsg">*</span></label>
|
|
|
|
<div class="col-lg-3 col-md-3">
|
|
<asp:TextBox runat="server" ID="transferAmt" CssClass="requiredField form-control"></asp:TextBox>
|
|
</div>
|
|
<div class="col-lg-2 col-md-2">
|
|
<input type="button" value="Calculate" onclick="CalculateServiceCharge();" class="btn btn-primary btn-sm" / style="margin-top:10px;">
|
|
<img class="showHand" title="View Service Charge" id="btnSCDetails" src="../../../images/rule.gif" border="0" onclick="LoadServiceChargeTable()" />
|
|
<asp:RequiredFieldValidator
|
|
ID="RequiredFieldValidator1" runat="server" ControlToValidate="transferAmt" ForeColor="Red"
|
|
Display="Dynamic" ErrorMessage="Required!" ValidationGroup="sendTran" SetFocusOnError="True">
|
|
</asp:RequiredFieldValidator>
|
|
<cc1:FilteredTextBoxExtender ID="ftbe1"
|
|
runat="server" Enabled="True" FilterType="Numbers" TargetControlID="transferAmt">
|
|
</cc1:FilteredTextBoxExtender>
|
|
</div>
|
|
<div id="newDiv" style="position: absolute; margin-top: -175px; margin-left: 0px; display: none; z-index: 9999;">
|
|
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading">
|
|
<div class="row">
|
|
<div class="col-md-5">
|
|
Service Charge
|
|
</div>
|
|
<div class="col-md-3 pull-right">
|
|
<span title="Close" style="cursor: pointer; margin: 2px; float: right;" onclick=" RemoveDiv(); ">
|
|
<b>x</b></span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="panel-body">
|
|
<table cellpadding="0" cellspacing="0" style="background: white;" class="table table-condensed">
|
|
<tr>
|
|
<td colspan="4">
|
|
<div id="divSc">
|
|
N/A
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="form-group">
|
|
<label class="col-lg-2 col-md-2 control-label" for="">
|
|
Service Charge</label>
|
|
|
|
<div class="col-lg-6 col-md-6">
|
|
<asp:Label runat="server" ID="serviceCharge"></asp:Label>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label class="col-lg-2 col-md-2 control-label" for="">
|
|
Collect Amount</label>
|
|
<div class="col-lg-6 col-md-6">
|
|
<span style="font-size: 1.3em; font-weight: bold;">
|
|
<asp:Label runat="server" ID="collectAmt"></asp:Label></span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="clearfix"></div>
|
|
|
|
<div class="panel panel-default margin-b-30">
|
|
<div class="panel-heading">
|
|
<h4 class="panel-title">Enter Sender Information</h4>
|
|
</div>
|
|
<div class="panel-body">
|
|
|
|
<div class="form-group">
|
|
<label class="col-lg-1 col-md-1 control-label" for="">
|
|
<b>Membership ID</b>
|
|
</label>
|
|
|
|
<div class="col-lg-3 col-md-3">
|
|
<asp:TextBox runat="server" ID="sMembershipId" CssClass="form-control"></asp:TextBox>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<div class="col-lg-5 col-md-5 col-md-offset-1">
|
|
<input type="button" id="btnFind" class="btn btn-primary btn-sm" value="Find" />
|
|
<input type="button" class="btn btn-primary btn-sm" value="Clear Field" onclick="ClearField('s');" />
|
|
<input type="button" class="btn btn-primary btn-sm" value="View Customer" onclick="ShowSenderCustomer();" />
|
|
<asp:HiddenField ID="hddSMemId" runat="server" />
|
|
<asp:HiddenField ID="hddSenderId" runat="server" />
|
|
<asp:TextBox ID="sLastName2" runat="server" Style="display: none;"></asp:TextBox>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="form-group">
|
|
<label class="col-lg-2 col-md-1 control-label" for="">
|
|
First Name <span class="errormsg">*</span>
|
|
</label>
|
|
<div class="col-lg-3 col-md-3">
|
|
<asp:RequiredFieldValidator
|
|
ID="RequiredFieldValidator4" runat="server" ControlToValidate="sFirstName" ForeColor="Red"
|
|
Display="Dynamic" ErrorMessage="Required!" ValidationGroup="sendTran" SetFocusOnError="True"> </asp:RequiredFieldValidator>
|
|
<asp:TextBox ID="sFirstName" runat="server" onkeypress="return onlyAlphabets(event,this);" CssClass="requiredField form-control"></asp:TextBox>
|
|
</div>
|
|
<label class="col-lg-1 col-md-1 control-label" for="">
|
|
Middle
|
|
</label>
|
|
<div class="col-lg-3 col-md-3">
|
|
<asp:TextBox ID="sMiddleName" runat="server" onkeypress="return onlyAlphabets(event,this);" CssClass="form-control"></asp:TextBox>
|
|
</div>
|
|
<label class="col-lg-1 col-md-1 control-label" for="">
|
|
Last
|
|
</label>
|
|
<div class="col-lg-3 col-md-3">
|
|
<asp:TextBox ID="sLastName1" runat="server" onkeypress="return onlyAlphabets(event,this);" CssClass="requiredField form-control"></asp:TextBox>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="form-group">
|
|
<label class="col-lg-1 col-md-1 control-label" for="">
|
|
ID Type<span id="spnIdType"></span>
|
|
</label>
|
|
<div class="col-lg-3 col-md-3">
|
|
<asp:DropDownList ID="sIdType" runat="server" CssClass="form-control"></asp:DropDownList>
|
|
</div>
|
|
<label class="col-lg-1 col-md-1 control-label" for="">
|
|
ID No<span id="spnIdNo"></span>
|
|
</label>
|
|
<div class="col-lg-3 col-md-3">
|
|
<asp:TextBox ID="sIdNo" runat="server" CssClass="form-control" onkeydown="return MakeNumericContactNoIdNo(this, (event?event:evt), true);" onchange="IdNoValidation(this)"></asp:TextBox>
|
|
</div>
|
|
|
|
<label class="col-lg-1 col-md-1 control-label" for="">
|
|
Contact No <span class="errormsg">*</span>
|
|
<asp:RequiredFieldValidator
|
|
ID="RequiredFieldValidator7" runat="server" ControlToValidate="sContactNo" ForeColor="Red"
|
|
Display="Dynamic" ErrorMessage="Required!" ValidationGroup="sendTran" SetFocusOnError="True">
|
|
</asp:RequiredFieldValidator>
|
|
</label>
|
|
<div class="col-lg-3 col-md-3">
|
|
<asp:TextBox ID="sContactNo" onchange="ContactNoValidation(this)" onkeydown="return MakeNumericContactNoIdNo(this, (event?event:evt), true);" runat="server" CssClass="requiredField form-control"></asp:TextBox>
|
|
</div>
|
|
</div>
|
|
|
|
<div class=" col-sm-12 ">
|
|
<div class="alert alert-info" style="color: red; font-weight: bold; font-size: 12px;">
|
|
75,000 वा सो भन्दा माथिको कारोबारमा अनिबार्यरुपमा सरकारी मन्यता प्राप्त परिचय
|
|
पत्र को प्रतिलिपी लिनुका साथै सिस्टममा पनि ID Type तथा ID Number उल्लेख गर्नु
|
|
होला |
|
|
</div>
|
|
</div>
|
|
<div class="clearfix"></div>
|
|
<div class="form-group">
|
|
<label class="col-lg-1 col-md-1 control-label" for="">
|
|
Email
|
|
</label>
|
|
<asp:RegularExpressionValidator ID="RegularExpressionValidator6" runat="server"
|
|
ValidationGroup="sendTran"
|
|
ControlToValidate="sEmail" ErrorMessage="Invalid Email!" SetFocusOnError="True" ForeColor="Red"
|
|
ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"> </asp:RegularExpressionValidator>
|
|
<div class="col-lg-3 col-md-3">
|
|
<asp:TextBox ID="sEmail" runat="server" CssClass="form-control"></asp:TextBox>
|
|
</div>
|
|
<label class="col-lg-1 col-md-1 control-label" for="">
|
|
Address <span class="errormsg">*</span>
|
|
<asp:RequiredFieldValidator
|
|
ID="RequiredFieldValidator6" runat="server" ControlToValidate="sAdd" ForeColor="Red"
|
|
Display="Dynamic" ErrorMessage="Required!" ValidationGroup="sendTran" SetFocusOnError="True"> </asp:RequiredFieldValidator>
|
|
</label>
|
|
<div class="col-lg-3 col-md-3">
|
|
<asp:TextBox ID="sAdd" runat="server" TextMode="MultiLine" CssClass="requiredField form-control"></asp:TextBox>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row panels" style="display: none" id="loadImg">
|
|
<div class="col-sm-2">
|
|
<div runat="server" id="imgForm" style="float: left; cursor: pointer;">
|
|
</div>
|
|
</div>
|
|
<div class="col-sm-2">
|
|
<div runat="server" id="imgID" style="float: left; cursor: pointer;">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="panel panel-default margin-b-30">
|
|
<div class="panel-heading">
|
|
<h4 class="panel-title">Enter Receiver Information</h4>
|
|
</div>
|
|
<div class="panel-body">
|
|
<div class="form-group">
|
|
<label class="col-lg-1 col-md-1 control-label" for=""><b>Membership ID</b></label>
|
|
<div class="col-lg-3 col-md-3">
|
|
<asp:TextBox runat="server" ID="rMembershipId" CssClass="form-control"></asp:TextBox>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<div class="col-lg-5 col-md-5 col-md-offset-1">
|
|
<input type="button" class="btn btn-primary btn-sm" value="Find" onclick="PickReceiver();" />
|
|
<input type="button" class="btn btn-primary btn-sm" value="View History" onclick="ViewHistory();" />
|
|
<input type="button" class="btn btn-primary btn-sm" value="Clear Field" onclick="ClearField('r');" />
|
|
<input type="button" class="btn btn-primary btn-sm" value="View Customer" onclick="ShowReceiverCustomer();" />
|
|
<asp:HiddenField ID="hddRMemId" runat="server" />
|
|
<asp:HiddenField ID="hddReceiverId" runat="server" />
|
|
<asp:TextBox ID="rLastName2" runat="server" Style="display: none;" CssClass="form-control"></asp:TextBox>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label class="col-lg-1 col-md-1 control-label" for="">
|
|
First Name <span class="errormsg">*</span>
|
|
<asp:RequiredFieldValidator
|
|
ID="RequiredFieldValidator10" runat="server" ControlToValidate="rFirstName" ForeColor="Red"
|
|
Display="Dynamic" ErrorMessage="Required!" ValidationGroup="sendTran" SetFocusOnError="True"> </asp:RequiredFieldValidator>
|
|
</label>
|
|
<div class="col-lg-3 col-md-3">
|
|
<asp:TextBox ID="rFirstName" runat="server" CssClass="requiredField form-control" onkeypress="return onlyAlphabets(event,this);"></asp:TextBox>
|
|
</div>
|
|
<label class="col-lg-1 col-md-1 control-label" for="">Middle</label>
|
|
<div class="col-lg-3 col-md-3">
|
|
<asp:TextBox ID="rMiddleName" runat="server" CssClass="form-control" onkeypress="return onlyAlphabets(event,this);"></asp:TextBox>
|
|
</div>
|
|
<label class="col-lg-1 col-md-1 control-label" for="">Last</label>
|
|
<div class="col-lg-3 col-md-3">
|
|
<asp:TextBox ID="rLastName1" runat="server" CssClass="requiredField form-control" onkeypress="return onlyAlphabets(event,this);"></asp:TextBox>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="form-group">
|
|
<label class="col-lg-1 col-md-1 control-label" for="">ID Type </label>
|
|
<div class="col-lg-3 col-md-3">
|
|
<asp:DropDownList ID="rIdType" runat="server" CssClass="form-control"></asp:DropDownList>
|
|
</div>
|
|
<label class="col-lg-1 col-md-1 control-label" for="">ID No</label>
|
|
<div class="col-lg-3 col-md-3">
|
|
<asp:TextBox ID="rIdNo" runat="server" CssClass="form-control" onkeydown="return MakeNumericContactNoIdNo(this, (event?event:evt), true);" onchange="IdNoValidation(this)"></asp:TextBox>
|
|
</div>
|
|
|
|
<label class="col-lg-1 col-md-1 control-label" for="">
|
|
Contact No <span id="spnRContactNo" class="errormsg">*</span>
|
|
<asp:RequiredFieldValidator
|
|
ID="rfvRContactNo" runat="server" ControlToValidate="rContactNo" ForeColor="Red"
|
|
Display="Dynamic" ErrorMessage="Required!" ValidationGroup="sendTran" SetFocusOnError="True">
|
|
</asp:RequiredFieldValidator>
|
|
</label>
|
|
<div class="col-lg-3 col-md-3">
|
|
<asp:TextBox ID="rContactNo" runat="server" CssClass="requiredField form-control"
|
|
onchange="ContactNoValidation(this)" onkeydown="return MakeNumericContactNoIdNo(this, (event?event:evt), true);">
|
|
</asp:TextBox>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label class="col-lg-1 col-md-1 control-label" for="">
|
|
Relationship
|
|
with Sender <span id="spnRelWithSender" class="errormsg">*</span>
|
|
<asp:RequiredFieldValidator
|
|
ID="rfvRelWithSender" runat="server" ControlToValidate="relWithSender" ForeColor="Red"
|
|
Display="Dynamic" ErrorMessage="Required!" ValidationGroup="sendTran" SetFocusOnError="True"> </asp:RequiredFieldValidator>
|
|
</label>
|
|
<div class="col-lg-3 col-md-3">
|
|
<asp:DropDownList ID="relWithSender" runat="server" CssClass="requiredField form-control" Width="100%"></asp:DropDownList>
|
|
</div>
|
|
|
|
<label class="col-lg-1 col-md-1 control-label" for="">
|
|
Address <span id="spnAddress" class="errormsg">*</span>
|
|
<asp:RequiredFieldValidator
|
|
ID="rfvAddress" runat="server" ControlToValidate="rAdd" ForeColor="Red"
|
|
Display="Dynamic" ErrorMessage="Required!" ValidationGroup="sendTran" SetFocusOnError="True"> </asp:RequiredFieldValidator>
|
|
</label>
|
|
<div class="col-lg-3 col-md-3">
|
|
<asp:TextBox ID="rAdd" runat="server" TextMode="MultiLine" Width="100%" CssClass="requiredField form-control"></asp:TextBox>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="panel panel-default margin-b-30">
|
|
<div class="panel-heading">
|
|
<h4 class="panel-title">Customer Due Diligence Information -(CDDI)</h4>
|
|
</div>
|
|
<div class="panel-body">
|
|
<div class="form-group">
|
|
<label class="col-lg-1 col-md-1 control-label" for="">Source Of Fund:</label>
|
|
<div class="col-lg-3 col-md-3">
|
|
<asp:DropDownList runat="server" ID="sof" CssClass="form-control" Width="100%" />
|
|
</div>
|
|
<label class="col-lg-1 col-md-1 control-label" for="">Purpose of Remittance:</label>
|
|
<div class="col-lg-3 col-md-3">
|
|
<asp:DropDownList runat="server" ID="por" CssClass="form-control" Width="100%" />
|
|
</div>
|
|
</div>
|
|
|
|
<div class="form-group">
|
|
<label class="col-lg-1 col-md-1 control-label" for="">Occupation:</label>
|
|
<div class="col-lg-3 col-md-3">
|
|
<asp:DropDownList ID="occupation" runat="server" CssClass="form-control" Width="100%"></asp:DropDownList>
|
|
</div>
|
|
<label class="col-lg-1 col-md-1 control-label" for="">
|
|
Message to Receiver<br />
|
|
</label>
|
|
<div class="col-lg-3 col-md-3">
|
|
<asp:TextBox ID="remarks" runat="server" TextMode="MultiLine"
|
|
CssClass="form-control"></asp:TextBox>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="form-group" style="margin-bottom: 100px;">
|
|
<div class="col-lg-3 col-md-3 col-md-offset-1">
|
|
<input type="button" id="btnSend" value="Send Transaction" class="btn btn-primary btn-sm" onclick="Send();" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
</body>
|
|
</html>
|